2012-08-24 44 views
0

我是Asp.net的新手。我有2个webforms webform1.aspx和webform2.aspx。我有2个文本框作为名称和标记和labelbox作为学生ID在webform1.aspx ..我已经存储这些文本框值到数据库和自动生成学生ID ..我有另一个页面webform2.aspx中的gridbox。我从数据库获取所有值到gridview框。我也有一个链接按钮在这个网格框,如果我点击该链接按钮在网格框视图我想自动从数据库获取值到一个特定的文本框在webform.aspx ..请指导我...提前感谢朋友...从gridbox获取一个值到另一个页面的文本框

+3

请告诉我们你的代码工作。 – adatapost

回答

0

在webForm2.aspx上,您应该AutoGenerateSelectButton,然后监听SelectedIndexChanged事件。

<asp:gridview id="CustomersGridView" 
     autogenerateselectbutton="True" 
     onselectedindexchanged="CustomersGridView_SelectedIndexChanged" 
     runat="server"> 
</asp:gridview> 

代码隐藏:

void CustomersGridView_SelectedIndexChanged(Object sender, EventArgs e) 
{ 

    // Get the currently selected row using the SelectedRow property. 
    GridViewRow row = CustomersGridView.SelectedRow; 

    //Work with your selected row 
    MyText.Text = "You selected " + row.Cells[2].Text + "."; 

} 
相关问题