0

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

4

1 回答 1

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 + ".";

}
于 2012-08-24T03:38:43.187 回答