关于asp.net空间checkBox 的onclick方法怎么写?
<asp:CheckBox ID="cbSelect" runat="server" onclick='XuanZhong(<%#Eval("ID") %>)' />
这样写不能绑定值 为什么?有哪位大仙告诉我怎么写啊???
------解决方案--------------------用eval表达式的时候,外层应该是单引号,里面是双引号。
<asp:CheckBox ID="cbSelect" runat="server"
onclick='XuanZhong('+<%#Eval("ID")%>+')' />
试试
------解决方案--------------------onclientclick
------解决方案--------------------这是绑定到哪的?gridview?
------解决方案--------------------不能这么传参数,把参数写道隐藏域里,后台执行方法时去取就好了
------解决方案--------------------你这方法能执行么?
我看不止拿不到id吧
------解决方案--------------------<asp:CheckBox ID="cbSelect" runat="server" onClientclick='XuanZhong(<%#Eval("ID") %>)' />
onclick是这行服务器的代码的
------解决方案--------------------onclick=<%# "alert('"+ Eval("ID").ToString() +"');"%>
------解决方案--------------------<asp:CheckBox ID="cbSelect" runat="server" onclick='XuanZhong(<%#Eval("ID") %>)' /> 这样子写是没问题的,关键看你给它或者说给他的父容器绑定数据没