【发布时间】:2014-06-06 17:03:17
【问题描述】:
这可能是一个重复的问题,但我没有找到任何对我有帮助的解决方案。于是单独再问。如果有人为我提供任何解决方案,我将不胜感激。
我想显示一个数据网格视图,只需选择该数据的任何行,另一个网格视图将使用该选定的行值填充。
<div>
<table align="center" cellpadding="1" cellspacing="1" width="950px">
<tr>
<td>
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
</td>
<td>
<asp:GridView ID="GridView2" runat="server"></asp:GridView>
</td>
</tr>
</table>
</div>
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
GetAccounts()
End Sub
Protected Sub GetAccounts()
Dim objCommand As SqlCommand
Dim objAdapter As SqlDataAdapter
Dim objDataSet As DataSet
sqlString = "SELECT * FROM hanger"
objCommand = New SqlCommand(sqlString, conn)
objAdapter = New SqlDataAdapter(objCommand)
objDataSet = New DataSet()
objAdapter.Fill(objDataSet)
GridView1.DataSource = objDataSet
GridView1.DataBind()
If conn.State = ConnectionState.Open Then : conn.Close() : End If
End Sub
【问题讨论】:
-
尝试执行您所要求的操作的代码在哪里?
-
@Plutonix 我第一次这样做,所以不知道从哪里开始!对此感到抱歉。
-
OnSelectRowCommand 获取当前选定的行详细信息,使用这些详细信息创建表并将此表设置为第二个网格的数据源
标签: html asp.net vb.net gridview