用RadioButton,共用一个GroupName就行了。--------------------------------
AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com
AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com
解决方案 »
- 想买一本mvc3的书,求推荐
- 水晶报表的上传到服务器
- 请问我现在是刚学ASP.NET应该怎么看源码学习啊
- 请问各位大侠,ASP.NET如何才能够浏览服务器上指定的文件夹目录啊?
- 需要一个跨服务器单点登陆的原理以及例子
- 如何用javascript或asp.net清空本地电脑的cookie?
- ASP.net中,有主从表的订单,大家一般是怎么处理? 分两步还是用session数组? ?????
- 求存储过程(读取)填充数据集的示例代码
- 如何实现页面“正在加载...”的效果,顶者有分!!
- 错误处理的疑惑!!!
- asp.net上传文件 文件大于4M左右的时候出错 应该如何设置?
- 在ASP.NET + Access中的大小写区分问题。
我试过,不行。
谢谢你。
你再试试吧,应该可以的
可是我把它们放到datagrid中,checkbox是一列。
RadioButton,选中,就再也不会不选了(总是选中状态)。我的datagrid每行中,其实只用一个checkbox
(RadioButton),怎么把他们放到组里?
真的是不行。
thanks everybody!
一行之中只有一个checkbox,
我选中任一个时,其余的不管有多少行,都不选中。
datagrid不是在编辑状态下。
所有的checkbox都列在窗体上。
其中:if(((CheckBox)DataGrid1.Items[i].Cells[6].Controls[1]).Checked)
{
Response.Write("sdfadfs*");
}
其中这CheckBox)DataGrid1.Items[i].Cells[6].Controls[1])就是,我每行中的checkbox各位帮帮我!!
再此谢谢楼上各位。
你最好定义一个标志 ,如果有选择的则为 true 如果 true 则 跳出或者不能多个选择
如果取消一个选择的时候则标志为 false 通过标志判断是不是值选择了一个
1、在aspx页的<body>标签上加上 onclick="SetCheckBoxState()";
2、改变模板列中<asp:CheckBox id="chkExport" Runat="server"></asp:CheckBox>这句中CheckBox的id为chkExportItem,否则脚本会不能正常运行,因为你下边还有一个id和这个很相近的CheckBox;
3、把下面的代码加入aspx页上<head>与</head>部分。
<SCRIPT LANGUAGE="JavaScript">
<!--
function SetCheckBoxState(){
var dom=document.all;
var el=event.srcElement;
if(el.tagName=="INPUT"&&el.type.toLowerCase()=="checkbox"&&el.id.indexOf("chkExportItem")>=0){
for(i=0;i<dom.length;i++){
if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="checkbox"&&dom[i].id.indexOf("chkExportItem")>=0){
dom[i].checked=false;
}
}
}
el.checked=true;
}
//-->
</SCRIPT>
再试一下如何?
el.checked=!el.checked;
感谢阿。
你太厉害了。
把困扰我两天的问题一会儿就解决了
佩服。
学习,
一定向你好好学习。