Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从网格视图中检索单元格数据以在文本框VB ASP.NET中输出_Asp.net_Vb.net_Visual Studio 2010 - Fatal编程技术网

从网格视图中检索单元格数据以在文本框VB ASP.NET中输出

从网格视图中检索单元格数据以在文本框VB ASP.NET中输出,asp.net,vb.net,visual-studio-2010,Asp.net,Vb.net,Visual Studio 2010,我正在VisualStudio2010上创建一个网站。我正在asp.net上用Visual Basic编码创建它。我是一名大学生,也是这方面的初学者 基本上,我创建了一个sqlDataSource和一个Grid视图,并用下拉框将它们链接在一起,以便用户可以优化它们的表结果。在grid viewer上,我还打开了“选择”功能,以便用户可以选择一行 我正在努力做的是在网格视图中检索所选行的至少一个单元格,并将其放入同一页面上的文本框中。我要检索的主单元格是ID,以便以后使用 请你帮我找到一个合适的解

我正在VisualStudio2010上创建一个网站。我正在asp.net上用Visual Basic编码创建它。我是一名大学生,也是这方面的初学者

基本上,我创建了一个sqlDataSource和一个Grid视图,并用下拉框将它们链接在一起,以便用户可以优化它们的表结果。在grid viewer上,我还打开了“选择”功能,以便用户可以选择一行

我正在努力做的是在网格视图中检索所选行的至少一个单元格,并将其放入同一页面上的文本框中。我要检索的主单元格是ID,以便以后使用

请你帮我找到一个合适的解决办法

谢谢你

这是在C#中,但这项活动与你的目标相同。当用户选择一行时,将触发此事件并检索所选行。一旦选定了行,就可以使用该列的索引获取该行的任何列值

void GridView1_SelectedIndexChanged(Object sender, EventArgs e)
{
    // Get the currently selected row using the SelectedRow property.
    GridView1 row = GridView1.SelectedRow;

    // You could access any cell in the row by doing row.cells(index)
    MessageLabel.Text = "You selected " + row.Cells[2].Text + ".";
}
希望有帮助

编辑

VB

Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)

    ' Get the currently selected row using the SelectedRow property.
    Dim row As GridViewRow = GridView1.SelectedRow

    MessageLabel.Text = "You selected " & row.Cells(2).Text & "."

  End Sub

请看我的答案是否对你有用,如果是,请将其标记为正确答案谢谢。这个解决方案就是我一直在寻找的解决方案。:)