用GridView之外新建按纽来实现页面传值修改数据

来源:互联网 发布:淘宝拍单兼职可靠吗 编辑:程序博客网 时间:2024/05/28 01:35

在GridView中加入这个列
 <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Select"
                                    Text="选择"></asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>
选中行的主键
GridView1.SelectedDataKey["主键"].ToString();  

修改按钮事件
private void Button1_Click(object sender, System.EventArgs e)
{
    string s_url;
    s_url = "想要跳转的界面.aspx?ID=" + GridView1.SelectedDataKey["主键"].ToString();
    Response.Redirect(s_url);
}

想要跳转的界面代码
private void Page_Load(object sender, EventArgs e)
{
    Request.QueryString["ID"]; 获得刚才选中的行的主键
}

 

原创粉丝点击