C# - 使用Response.Redirect

时间:2018-04-14 07:14:57

标签: c# asp.net datalist

我有2个Web表单

Catalog.aspx
ViewItem.aspx

Catalog.aspx中,我有一个连接到我的数据库的DataList。 我的数据库包含项NameImage urlPrice

我正在尝试使用Response.Redirect发送这3个值。

我发现这个在线代码适用于通过图片网址发送,但我不确定如何为其添加更多值

这是代码

Response.Redirect("WebForm2.aspx?ImageUrl=" + ((ImageButton)sender).ImageUrl);

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

试试这个。  您可以附加所有参数并与重定向网址一起发送

   var redirectParams= string.Format("ImageUrl={0}&Name={1}&Price={2}",((ImageButton)sender).ImageUrl, Name, Price);
   Response.Redirect("WebForm2.aspx?" + redirectParams);