C# - ASP.NET 使用 Response.Redirect 发送多个数据时出现问题
C# - ASP.NET Issue with sending multiple data with Response.Redirect
我有 2 个 Web 表单
Catalog.aspx
ViewItem.aspx
在 Catalog.aspx
中,我有一个连接到我的数据库的 DataList
。
我的数据库包含项目 Name
、Image url
和 Price
.
我正在尝试使用 Response.Redirect
发送这 3 个值。
我在网上发现这段代码非常适合通过图像发送 url 但我不确定如何向其添加更多值
这是代码
Response.Redirect("WebForm2.aspx?ImageUrl=" + ((ImageButton)sender).ImageUrl);
有什么想法吗?
试试这个。
您可以附加所有参数并与重定向一起发送 url
var redirectParams= string.Format("ImageUrl={0}&Name={1}&Price={2}",((ImageButton)sender).ImageUrl, Name, Price);
Response.Redirect("WebForm2.aspx?" + redirectParams);
我有 2 个 Web 表单
Catalog.aspx
ViewItem.aspx
在 Catalog.aspx
中,我有一个连接到我的数据库的 DataList
。
我的数据库包含项目 Name
、Image url
和 Price
.
我正在尝试使用 Response.Redirect
发送这 3 个值。
我在网上发现这段代码非常适合通过图像发送 url 但我不确定如何向其添加更多值
这是代码
Response.Redirect("WebForm2.aspx?ImageUrl=" + ((ImageButton)sender).ImageUrl);
有什么想法吗?
试试这个。 您可以附加所有参数并与重定向一起发送 url
var redirectParams= string.Format("ImageUrl={0}&Name={1}&Price={2}",((ImageButton)sender).ImageUrl, Name, Price);
Response.Redirect("WebForm2.aspx?" + redirectParams);