checkboxlist能不能只能单选?有没有什么属性做控制的?还是不行啊?
解决方案 »
- 读取txt文件内容
- 怎样找回vss中的被删数据
- 散分 我的百度空间请大家支持 http://hi.baidu.com/ajaxchen_615/space
- 如何通过iframe所使用网页获取iframe属性的值
- 郵件發送簡單問題
- 把网页头部和尾部做成了控件,,怎么这么慢呀,
- 惨了!所有大侠的终结者!
- 类型“Button”的控件“replist_Button2_0”必须放在具有 runat=server 的窗体标记内。Repeater导出数据出错
- 怎样把值传到另一个页面?谢谢!
- 请问netscape浏览器下载文件,弹出的另存为对话框中点击另存,弹出的对话框中文件名怎样指定?——————
- url传值问题
- 页面输入计数数?
当然可以。用JS
用一个变量记一下哪是是已经选了,然后遍历。清除,除非是选的那个……
<head runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function CheckBoxList_Click(sender)
{
var ndx = sender.id.lastIndexOf("_");
var tblId = sender.id.slice(0, ndx);
var tbl = document.getElementById(tblId);
var eles = tbl.getElementsByTagName("input");
var senderState = sender.checked;
for(var i=0; i<eles.length;i++) {
eles[i].checked = false;
}
sender.checked = senderState;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:CheckBoxList ID="CheckBoxList1_1" BorderWidth="1" runat="server">
<asp:ListItem onclick="CheckBoxList_Click(this)" Value="Item1">Item1</asp:ListItem>
<asp:ListItem onclick="CheckBoxList_Click(this)" Value="Item2">Item2</asp:ListItem>
<asp:ListItem onclick="CheckBoxList_Click(this)" Value="Item3">Item3</asp:ListItem>
<asp:ListItem onclick="CheckBoxList_Click(this)" Value="Item4">Item4</asp:ListItem>
</asp:CheckBoxList>
</div>
</form>
</body>
</html>