解决datalist中单选按钮可以多选的问题(Asp.Net)
2009-12-26 14:16
477 查看
问题描述:
Asp.Net中datalist等web控件里面,放多个单选按钮的时候可以同时多选,可以采取以下放法。
问题解决:
最理想的解决之道,用javascript:
<script language="javascript" type="text/javascript">
function clickit() {
var dom=document.all;
var el=event.srcElement;
if(el.tagName=="INPUT"&&el.type.toLowerCase()=="radio")
{
for(i=0;i<dom.length;i++)
{
if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="radio")
{
dom[i].checked=false;
}
}
}
el.checked=true;
}
</script>
单选按钮的代码如:
<asp:RadioButton ID="RadioButton1" runat="server" onclick="clickit();"
Text='<%# DataBinder.Eval(Container.DataItem, "CARD_NBR")%>' />
Asp.Net中datalist等web控件里面,放多个单选按钮的时候可以同时多选,可以采取以下放法。
问题解决:
最理想的解决之道,用javascript:
<script language="javascript" type="text/javascript">
function clickit() {
var dom=document.all;
var el=event.srcElement;
if(el.tagName=="INPUT"&&el.type.toLowerCase()=="radio")
{
for(i=0;i<dom.length;i++)
{
if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="radio")
{
dom[i].checked=false;
}
}
}
el.checked=true;
}
</script>
单选按钮的代码如:
<asp:RadioButton ID="RadioButton1" runat="server" onclick="clickit();"
Text='<%# DataBinder.Eval(Container.DataItem, "CARD_NBR")%>' />
相关文章推荐
- 解决datalist中单选按钮可以多选的问题(Asp.Net)
- 解决datalist中单选按钮可以多选的问题(Asp.Net)
- 解决datalist中单选按钮可以多选的问题(Asp.Net)
- ASP.NET 简易多选模式【解决分页时候第一页选的值翻页之后丢失问题】
- 解决ASP.NET中文本框上按回车时提交按钮的问题
- 解决 ASP.NET 中文本框上按回车时系统缺省提交按钮的问题
- 解决asp.net表单提交按钮当设定OnClientClick事件后不再进行表单验证的问题
- 解决当刷新页面,按钮控件保留的状态的问题(asp.net)
- 解决ASP.NET Core网站 发布按钮不能用的问题
- 解决 ASP.NET 中文本框上按回车时系统缺省提交按钮的问题
- 解决Asp.net生成网站localhost可以访问而127.0.0.1和本机IP错误400的问题
- 解决 ASP.NET 中文本框上按回车时系统缺省提交按钮的问题
- ASP.NET的按钮不触发事件的问题解决办法
- 解决FCKeditor在ASP.NET AJAX的UpdatePanel控件中按钮回调后内容丢失的问题
- asp.net 解决用户重复刷新按钮问题
- 解决FCKeditor在ASP.NET AJAX的UpdatePanel控件中按钮回调后内容丢失的问题
- asp.net GirdView按钮变为图片时画面和事件执多次问题(已解决)
- asp.net c#的传参中经常使用到中文参数的处理,下面的函数可以解决中文参数的问题
- 【ASP.NET】10.解决百度富文本编辑器UEditor本地上传图片正常,放到服务器上以后图片上传按钮变灰不能点击的问题
- 解决 ASP.NET 中文本框上按回车时系统缺省提交按钮的问题