ASP.NET()c#点击GridView中某一行,跳到另一页面修改

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:16:26
点击GridView中的 LinkButton后,点击GridView外面的编辑按钮,弹出新页面,在此新页中修改选定的值
最好详细说下点击LinkButton时怎么获得选中的部分的索引值,在新页面中怎么获得这个索引。我设Id为 datakeyName

设置EditItemIndex属性

LinkBuon_Click(object o, DataGridCommandEventArgs e)
{
objDataGrid.EditItemIndex = e.Item.ItemIndex;
//这里重新绑定数据
}

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%#"连接地址?id="+Eval("索引值") %>'>HyperLink</asp:HyperLink>

用XXXX. aspx?id=进行传参数

在编辑按钮的click事件中加上:
server.transfer("页面url");
新页中有修改选定的值的功能,实际上就是更新功能

用问号传参,然后再另一个页面用Request来接收