CheckBox生成的客户端代码是
<span><input id="ckbIntigral" type="checkbox" name="ckbIntigral" /><label for="ckbIntigral">不对作者进行分值操作</label></span>如果在后台代码中添加OnClick属性的话,是为<span>添加,根本就不是<input>。
<span><input id="ckbIntigral" type="checkbox" name="ckbIntigral" /><label for="ckbIntigral">不对作者进行分值操作</label></span>如果在后台代码中添加OnClick属性的话,是为<span>添加,根本就不是<input>。
解决方案 »
- ASP.NET
- 情牛人推荐几本 关于BS架构原理方面的书.
- “/”应用程序中的服务器错误。配置错误
- 请问大家 客户端控件设置了runat="server"以后,和服务端的控件还有什么区别?
- 验证控件的问题
- vs2005中文 到 英文?
- 局域网如何访问别人的aspx页面
- ASP.NET 2.0 里面应用程序下的.MDF文件是不是可以脱离SQL SERVER 2005 单独使用?
- 多个Button同一个onclick,怎么判断某个button是否触发事件?
- 奇怪,为什么datalist的更新不起作用,但是程序却运行很好而且显示成功更新!
- SolpartMenu的几个问题请教,谢谢
- 如何在我动态添加的控件中添加事件
forideal(我心飞翔)
的说法
ckbIntigral.Attributes.Add("onclike", "if(this.checked){document.Form1.ddlIntigral.disabled=true;document.Form1.ddlPrestige.disabled=true;}else{document.Form1.ddlIntigral.disabled=false;document.Form1.ddlPrestige.disabled=false;}");这个的,,改到另一事件中试试
我在下文中介绍了如何重写Render方法来改变CheckBoxList的输出,同样的原理也适用于CheckBox,也许可以解决你的问题:
http://dev.csdn.net/develop/article/75/75587.shtm