0
我想在gridview中使用另一行中的標籤,並在用戶單擊其自己的列中的按鈕時將其插入表中。在sqldatasource插入命令中使用gridview行控制
我的問題是,我不能讓bookno其中發現標籤設置爲@bookno在我的SqlDataSource
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim selectedRow As Button = DirectCast(sender, Button)
Dim bookno As Label = CType(selectedRow.FindControl("label1"), Label)
Dim why As TextBox = CType(selectedRow.FindControl("textbox2"), TextBox)
Dim yesint As Integer = 1
Dim sql As SqlDataSource = CType(selectedRow.FindControl("sqldatasource4"), SqlDataSource)
sql.InsertParameters.Add(bookno.Text, 0)
sql.Insert()
End Sub
您是否收到任何錯誤?而bookno.Text包含什麼?它是參數名還是值? – gbs 2011-05-18 19:35:34