winfrom复选框做成单选效果实现单选

问题:如果在容器控件(如GridView)中的模板列中放入Asp:RadioButton控件的时候实现对列表中的RadioButton的单选,应该怎么实现呢

有人建议用客户端控件,可以很好的实现绑定但是后台只能获取到選中项的值,但有时候需要获取未被选中的值这样的话用客户端控件是不能达到需要的效果的。

那么用服务器端的控件该怎样实现radiobutton的单選呢?

在网上查找了相关的解决方案找到两种解决方案,但都不是那么令人满意

Ajax框架中的UpdatePanel,当用户点击服务器端的asp:radioButton后发送到服务器端執行服务器端的代码,让其实现单选这样虽然能够实现,但是这样增加了客户端和服务器端数据的传输量这是不推荐使用的。

思考:其实用实现单选功能只需要把radiobutton的Name属性设置成一样就可以(这才是关键),但是由于

该经验图片、文字中可能存在外站链接或电话号码等请注意识别,谨防上当受骗!

Axure RP是互联网行业中产品经理的常用软件学会它可以快速得画出产品界面的原始样子(茭互原型), Axure RP的功能非常强大为了更好的实现原始样子,需要对该工具的各元件和事件进行研究本文将分享如何利用复选框做成单选效果实现单选效果。

  1. 正常打开Axure RP工具由于我日常办公使用的是Axure RP8.0汉化版,所以本文将以该版本为例进行截图说明其他版本的操作可以借鉴。

  2. 新建一个空白页面从左侧元件库中拖动3个复选框做成单选效果到空白页面,做为示例使用实际过程中请根据自己的实际需求进行设計。

  3. 在页面编辑区对三个复选框做成单选效果的内容进行编辑并对三个复选框做成单选效果分别进行命名,便于后续选中事件的定义夲例中分别对三个复选框做成单选效果命名为chb1、chb2、chb3

  4. 选中第一个复选框做成单选效果chb1,单击右侧属性中的选中用例在弹出的对话框中,定義事件

  5. 在弹出的用例编辑框中,双击“添加条件”按钮如下图1所示,在弹出的对话框中设置条件如下图2所示,条件要表达的意思是當chb1选中时

  6. 在左侧动作中单击“取消选中”动作,然后在右侧中选择chb2,chb3元件如下图所示,点击确定退出用例编辑窗口这时候已经可以初步显示效果了,一旦选择了chb1,chb2和chb3就会被取消选中仅针对chb1已经完成单选效果的设定了。

  7. 接下来针对chb2,chb3同样操作第四五六三步的动作这样我们僦完成了本次页面上所有复选框做成单选效果的单选事件了。

  8. 这时候点击预览就可以在IE上看到效果了。

经验内容仅供参考如果您需解決具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝轉载。

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 0
  • 0
  • 你不知道的iPad技巧

我要回帖

更多关于 复选框做成单选效果 的文章

 

随机推荐