我是新来的,所以请耐心等待......
我设法让下面的代码工作......所以当我点击gridview的每一行中的“select”链接时,数据会被转移到网页上的其他标签/文本框。
到目前为止,事情是这样的,每当我点击选择 ...它就会检查数据库中的数据并且有几秒钟的延迟...... 我希望数据,因为它已经在网格上可见,只是“拾取”并在其他标签/文本框上使用...而不重新查询数据库。
这可能吗? 提前致谢
Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)
Label1.Text = GridView2.SelectedRow.Cells(8).Text
Label2.Text = GridView2.SelectedRow.Cells(9).Text
TextBox1.Text = GridView2.SelectedRow.Cells(7).Text
End Sub
答案 0 :(得分:0)
你在每次回发上都是数据绑定吗?这将是重新审视的一个原因。
答案 1 :(得分:0)
您可能希望在绑定到网格时使用此代码。
If Not IsPostBack Then
Grid.DataBind()
End If
这样,您只会在首次加载页面时绑定网格一次。
希望这有帮助。