嵌套的datalist中radiobutton單選問題! 在嵌套的datalist中,每行有多個radiobutton,但是 每行只能選擇一個。麻煩有解決此問題的大俠給出代碼,本人將不勝感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 額。。比較笨的方法用Input 控件,同一行的radio用同一個name,比如 第一行就叫 name = radio1 第二行叫radio2...這樣就是只能選一個哈哈看高手門咋弄的 把RadioButton放到一个容器中,随便一个容器,你就可以只选择一个。Radiobutton的选择原理是,在同一个组中只允许单选。比如你的窗体中包含一个Panel和一个GroupBox,你在窗体和Panel和GroupBox分别放上RadioButton你测试看看,分别只能单选这是最简单的办法了,其他办法要代码实现 <script language="javascript"> function ChangeChk(ctl) { var theBox=ctl; var elem=theBox.form.elements; for(i=0;i<elem.length;i++) { if(elem[i].type=='radio') { if(elem[i].id==theBox.id) { elem[i].checked=true; } else { elem[i].checked=false; } } } } </script>...Datalist模板列<ItemTemplate><asp:RadioButton id="Chk" Runat="server" Width="60px" onclick="ChangeChk(this)"></asp:RadioButton></ItemTemplate> Web应用程序中的静态变量问题 C#做个性签名 用C#广播数据,目标IP如果收到数据会回复指定指令,我这么写对吗? VS2008内置安装部署问题 C#4.0有了Tuple真是好啊 winfomr中 如何改变目录名称 读取数据库中的数据类型 c#调用c++的dll 获取当前url的问题 C# GBK和UTF8之间的转换 C#中先Invalidate();后调用画线函数graphics2Lines();在手机模拟器WM6Professional上运行时,为什么线闪一下就没了~ C#windows服务懂的进
比較笨的方法
用Input 控件,同一行的radio用同一個name,比如 第一行就叫 name = radio1
第二行叫radio2
...
這樣就是只能選一個
哈哈看高手門咋弄的
这是最简单的办法了,其他办法要代码实现
function ChangeChk(ctl)
{
var theBox=ctl;
var elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
{
if(elem[i].type=='radio')
{
if(elem[i].id==theBox.id)
{
elem[i].checked=true;
}
else
{
elem[i].checked=false;
}
}
}
}
</script>...
Datalist模板列
<ItemTemplate>
<asp:RadioButton id="Chk" Runat="server" Width="60px" onclick="ChangeChk(this)"></asp:RadioButton>
</ItemTemplate>