求助DataGrid+CheckBox的问题! 1.webform2.DataGrid第一列是CheckBox3.如何实现点击DataGrid任一行,选中这一行的CheckBox4.每次只选中一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体忘了,说点思路:DataGrid 会生成一个table ,你在 该table 的<tr> 改成 <tr onclick=...javascript code ...>,通过javascript 设置该行的checkbox 的选中状态 public void initTextBox() {for(int i = 0; i< Controls.Count; i++){ Control myControl = Controls[i]; if( myControl.checkboxed==ture ){//其他的CHECKBOX为不可选}} } 看我的blog,在datagrid 中運用checkbox,combox,datatimepicker....的例子...希望對你有幫助..http://blog.csdn.net/zwxrain/archive/2005/01/19/259100.aspx http://dotnet.aspx.cc/ShowDetail.aspx?id=FF130C7F-3650-4DA6-8943-8AA4AF3E3459 不访问服务器。。在ItemDataBound事件里写入脚本函数名e.Item.Attributes.Add("onClick","functionname(functionparmeter,e.Item.ItemIndex)")-----------在页面上写好脚本函数,或写在js里<script> functionname(functionparmeter,Index) { //因为DataGrid是个Table,只要在参数插入点击的行索引(e.Item.ItemIndex) 知道Index后就可以知道点击的行,实际是tr 对tr循环查找checkbox,找到后对checked=true //或在看一下页面在IE打开后的html原代码,看一下checkbox的ID编码规则,用ID.checked=true }</script>-----------------------跑服务器的简单,就不说了 smtp发送邮件身份验证失败 WinForm上面不能正常显示控件 命名空间xxx中不存在xxxx(是否缺少程序集引用) 代码写完了,结果窗口不显示,怎么办? 数据库连接数量疑问 打包部署-,安装时验证序列号。。。 C# winform程序,一个窗体中两个定时器的配合使用问题。 在组件中能不能操作容器web页?在线等!! 如何正常关闭另一个程序?谢! 请问一个关于keypress简单的问题 谁有<C#线程参考手册>的源代码 高分求助 Windows Service
DataGrid 会生成一个table ,你在 该table 的<tr> 改成 <tr onclick=...javascript code ...>,
通过javascript 设置该行的checkbox 的选中状态
{
for(int i = 0; i< Controls.Count; i++)
{
Control myControl = Controls[i];
if( myControl.checkboxed==ture )
{
//其他的CHECKBOX为不可选
}
}
}
希望對你有幫助..
http://blog.csdn.net/zwxrain/archive/2005/01/19/259100.aspx
在ItemDataBound事件里写入脚本函数名
e.Item.Attributes.Add("onClick","functionname(functionparmeter,e.Item.ItemIndex)")
-----------
在页面上写好脚本函数,或写在js里
<script>
functionname(functionparmeter,Index)
{
//因为DataGrid是个Table,只要在参数插入点击的行索引(e.Item.ItemIndex)
知道Index后就可以知道点击的行,实际是tr
对tr循环查找checkbox,找到后对checked=true
//或在看一下页面在IE打开后的html原代码,看一下checkbox的ID编码规则,用ID.checked=true
}
</script>-----------------------
跑服务器的简单,就不说了