0
在默认页面上使用GridView并希望显示在另一个页面上选择的行的详细信息。用于捕捉和发送datakey的代码 -在页面之间传递数据键
protected void SelectedIndexChanged(object sender, EventArgs e)
{
int index = GridView1.SelectedIndex;
Response.Redirect("InvoicePage.aspx? EntityID= " + GridView1.DataKeys[index].Value.ToString());
}
而且用于检索值的代码是 -
protected void Page_Load(object sender, EventArgs e)
{
string id = Request.QueryString["EntityID"];
}
我的问题是id变量是接收页面上的空。我错过了什么?