<INPUT id="Radio1" type="radio" >我想让它响应服务器的onclick事件,怎 样实现呢。
先题条件,它是在DataList中,每一行有多个radio,而且是整页单选 。

解决方案 »

  1.   

    <INPUT id="Radio1" type="radio" runat="server" onclick="事件名">
      

  2.   

    对radio进行事件绑定,并且定义为服务器端控件
      

  3.   

    <INPUT id="Radio1" type="radio" runat="server" onclick="事件名"><INPUT id="Radio1" type="radio" runat="server" onclick=javascript:__dopostabck("","")>
      

  4.   

    For i = 0 To 9
                AddHandler CType(dgListArticle.Items(i).Cells(5).FindControl("DropDownList1"), DropDownList).SelectedIndexChanged, AddressOf Selectchange
            Next样例
      

  5.   


                    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)
      

  6.   

    上边的RadioButton应该改为DropDownList....笔误如果只要是取值就简单了Dim rdb As System.Web.UI.WebControls.DropDownList
    rdb = dgListArticle.Items(i).Cells(j).FindControl("DropDownList1")
    所需要的值就是rdb.SelectedValue
      

  7.   

    居然迟到了。哎,都被大家说完了。
    1、加runat=server然后就可以利用服务器端事件了。
    2、改为radioButton