2014-03-28 27 views
0

我想在使用asp.net在gridview中選擇一行時檢索數據。如何從ModalPopUp對話框中的gridview中選定的行中檢索數據,然後在asp.net中關閉?

我有ModalPopUp對話框中的gridview,每當用戶點擊按鈕「瀏覽」時彈出窗口。 GridView由來自數據庫的數據填充。第一列是名爲「Select」的Button字段,因此每次用戶單擊特定行中的按鈕時,第一個索引上的數據必須顯示在文本框內,並且ModalPopUp對話框必須關閉。

我嘗試了下面的代碼來檢索選定行的數據,並關閉或隱藏ModalPopUp對話框後單擊gridview內的按鈕字段,但它不起作用。

Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand 
    If e.CommandName = "Select" Then 

     Dim row As GridViewRow = GridView1.SelectedRow 

     txttitle.Text = row.Cells(1).Text 

     mdlpopup.Hide() 

    End If 
End Sub 

在此先感謝。

回答

0

修改代碼像,

txttitle.Text = DirectCast(row.Cells(1).FindControl("TxtboxID"),TextBox).Text 
相關問題