当前位置: 代码迷 >> ASP.NET >> 关于asp.net空间checkBox 的onclick方法如何写
  详细解决方案

关于asp.net空间checkBox 的onclick方法如何写

热度:1274   发布时间:2013-02-25 00:00:00.0
关于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") %>)' /> 这样子写是没问题的,关键看你给它或者说给他的父容器绑定数据没
  相关解决方案