我是asp.net的新手,或者应该说是网络应用程序。我正在处理网格视图,我希望在一个带有唯一网址的新窗口中显示按钮点击事件的图像。
我有一个网格视图,我在其中处理按钮点击事件,如下所示:
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "LinkID")
{
int index = Convert.ToInt32(e.CommandArgument);
GridViewRow _gridrow = GridView1.Rows[index];
String _strlink = "http://www.abcd.com/offers.aspx?id=";
}
}
我希望将此字符串传递给第二个表单,以显示我在~/Images/abc.jpg
如果您有任何想法,请分享您的经验。
答案 0 :(得分:0)
试试这个
if (e.CommandName == "LinkID") {
int index = Convert.ToInt32(e.CommandArgument.ToString());
string id = _gridrow.DataKeys(index)("ID").ToString();
Response.Redirect("http://www.abcd.com/offers.aspx?id=" + id);
}