问题描述:
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" οnclick="clickit();"
                 Text='<%# DataBinder.Eval(Container.DataItem, "CARD_NBR")%>' />

---------------------------------------------------------------------

转载于:https://www.cnblogs.com/xiachufeng/archive/2010/07/27/1785874.html

解决datalist中单选按钮可以多选的问题(Asp.Net)相关推荐

  1. 【心善渊Selenium3.0基础】— 15、Selenium中单选按钮和多选按钮的操作

    文章目录 1.页面中的单选按钮和多选按钮 2.判断按钮是否选中`is_selected()` 3.单选按钮的操作 4.多选按钮的操作 实现步骤: 示例: 5.选择部分多选按钮的操作 1.页面中的单选按 ...

  2. 解决TreeView中使用JavaScript完成CheckBox全选的办法

    结这次的工作,明白了几个关键的地方: 1.JavaScript中的确可以直接引用.Net服务器端控件,但是问题在于,控件的ID在编译后会自动加上名字空间,所以这里要特别注意. 2.使用JavaScri ...

  3. 解决XAMPP中无法勾选/无服务/modules无反应/Service灰框/无✓X/提供虚拟服务器

    解决XAMPP中无法勾选/无服务/modules无反应/Service灰框/无✓X/提供虚拟服务器,只需要在打开XAMPP时选择以管理员身份打开就可以了-亏我当初花了2小时翻了那么多资料.文件- (来 ...

  4. eazy ui 复选框单选_UI备忘单:单选按钮,复选框和其他选择器

    eazy ui 复选框单选 重点 (Top highlight) Pick me! Pick me! No, pick me! In today's cheat sheet we will be lo ...

  5. 单选按钮必填会有红色选中提示吗_为什么单选按钮和复选框不能共存?

    以下内容由摹客团队翻译整理,仅供学习交流,摹客设计+协作一站式云平台,从产品.设计到开发,摹客来解决. 单选按钮和复选框长期以来一直都是容易导致用户困惑的组件.这两个组件通常用于相同的情景下,但看起来 ...

  6. html自定义单选按钮,美化表单——自定义单选按钮和复选按钮

    大家都知道,在Web的Form中美化是最头痛的,尤其是表单中的"input[type=checkbox]"."input[type="radio"]& ...

  7. Android基础入门教程——2.3.5.RadioButton(单选按钮)Checkbox(复选框)

    Android基础入门教程--2.3.5.RadioButton(单选按钮)&Checkbox(复选框) 标签(空格分隔): Android基础入门教程 本节引言: 本节给大家带来的是Ando ...

  8. 利用Python的三元表达式解决Odoo中工资条中城镇、农村保险的问题

    Python中没有像C#中有三元表达式 A?B:C 但在python中可以通过 A if condition else B 的方式来达到同样的效果. 例如 : 1 if True else 0 输出 ...

  9. 服务器lIS绑定网站,DataList 中动态绑定服务器子控件的代码

    DataList 中动态绑定服务器子控件的代码 更新时间:2007年09月10日 21:54:04   作者: 1.首先绑定dbList (一个DataList控件名称) 2.设置绑定子控件需要的关键 ...

  10. Eclipse和MyEclipse使用技巧--解决MyEclipse中的js报错的小方法

    今天,下了个模版,但是导进去的时候发现js会报错.看了下其他都没有错误.而有一个js报错误,请原谅我有点红色强迫症,不能留一点红色 . 错误如下: Syntax error on token &quo ...

最新文章

  1. 技术总监的反思录:我是如何失去团队掌控的?
  2. 看到南京饿死两个女竟的报道
  3. Git版本管理工具的使用
  4. 套接字编程---2(TCP套接字编程的流程,TCP套接字编程中的接口函数,TCP套接字的实现,TCP套接字出现的问题,TCP套接字多进程版本,TCP套接字多线程版本)
  5. ios 代码设置控件宽高比_iOS--利用比例纯代码适配屏幕大小
  6. hbuild 编译 php,Hbuilder的PHP环境搭建
  7. html5做一个相册_HTML5最新版本介绍
  8. kubernetes管理mysql_kubernetes云平台管理实战:tomcat + mysql(十二)
  9. 面试之手撕BP反向传播
  10. ubuntu16.04下运行海康威视网络摄像头sdk(qtdemo)
  11. 诱人的 react 视频教程-基础篇(14 个视频)
  12. 全国大学生智能汽车竞赛山东省赛区获奖队伍信息
  13. 批处理 %~dp0是什么意思
  14. 信息化建设中的IT规划精要
  15. freecodecamp小练习——Falsy Bouncer过滤数组假值
  16. fatal: unable to auto-detect email address (got ‘...@...(none)‘)
  17. 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。
  18. 扩展坞可以把手机投到显示器吗_轻松转接显示器,通吃PC和手机,ORICO USB-C扩展坞体验...
  19. 使用PM进行硬盘分区
  20. 计算机操作评分系统,使用Excel设计竞赛评分系统

热门文章

  1. spark练习之统计广告Top3
  2. ubtunu开机黑屏无桌面解决方法
  3. JavaScript日期格式化
  4. 我们大学的第一桶金!!(更新中。。。)
  5. MySQL 执行计划说明
  6. H3 BPM MVC表单SheetAttachment控件使用NTKO打开附件(Word、Excel)
  7. C# 匿名函数 详解
  8. Spark 交互式处理上百 TB 数据
  9. mac上启用tftp服务器
  10. WCF中常用的binding方式