如何在模态弹出面板1中检索gridview选择的行命令值?

时间:2011-03-16 04:32:45

标签: asp.net vb.net visual-studio-2008

我在webform中有一个gridview和一个我用作modalpopup控件的panel1。我想使用gridview的命令行来显示面板作为每行项目的modalpopup ...

panel1内有两个控件; literal1和literal2

我希望当用户选择gridview中的项目时,面板1显示为modalpopup,它显示面板1控件中gridview的记录,即literal1,literal2

我想从gridview中检索选定的行项目到模态弹出面板1控件..

1 个答案:

答案 0 :(得分:0)

这可能比您需要的更多,但它应该可以帮助您识别在GridView中选择的行,并允许您在modalpopup中显示相应的数据。它只是在GridView的每一行上使用“OnClick = Show_Detail”由ImageButton(或任何你想要的控件)调用。希望它有所帮助。

Private Sub Show_Detail(ByVal sender As Object, ByVal e As EventArgs)
  Dim lbValue = CType(sender, ImageButton)
  Dim myValue As Integer
  Dim myDataKeyID As Integer
  myGridView.SelectedIndex = CType(lbValue.Parent.Parent, GridViewRow).RowIndex
  myDataKeyID = myGridView.SelectedDataKey.Value
  myValue = lbValue.CommandArgument
End Sub