For i = 0 To 9 AddHandler CType(dgListArticle.Items(i).Cells(5).FindControl("DropDownList1"), DropDownList).SelectedIndexChanged, AddressOf Selectchange Next样例
Dim rdb As System.Web.UI.WebControls.RadioButton Dim btn As System.Web.UI.WebControls.Button rdb = dgListArticle.Items(i).Cells(j).FindControl("DropDownList1") btn = dgListArticle.Items(i).Cells(j).FindControl("Button1") rdb.Attributes("onchange") = GetPostBackEventReference(btn)
上边的RadioButton应该改为DropDownList....笔误如果只要是取值就简单了Dim rdb As System.Web.UI.WebControls.DropDownList rdb = dgListArticle.Items(i).Cells(j).FindControl("DropDownList1") 所需要的值就是rdb.SelectedValue
AddHandler CType(dgListArticle.Items(i).Cells(5).FindControl("DropDownList1"), DropDownList).SelectedIndexChanged, AddressOf Selectchange
Next样例
Dim rdb As System.Web.UI.WebControls.RadioButton
Dim btn As System.Web.UI.WebControls.Button
rdb = dgListArticle.Items(i).Cells(j).FindControl("DropDownList1")
btn = dgListArticle.Items(i).Cells(j).FindControl("Button1")
rdb.Attributes("onchange") = GetPostBackEventReference(btn)
rdb = dgListArticle.Items(i).Cells(j).FindControl("DropDownList1")
所需要的值就是rdb.SelectedValue
1、加runat=server然后就可以利用服务器端事件了。
2、改为radioButton