radiobuttonlist 间距怎么设置样式

常用教程:
您现在的位置: > 教程 >
CSS控制动态生成的RadioButtonList的高度和宽度
8:47:15 | 浏览次数 | 2516 | 标签
  在众多情况下,我们都没有办法控制RadioButtonList的高度和宽度,即RadioButtonList里面的圆圈始终是那么小,如果你在网页设计状态下拖动RadioButtonList的尺寸,那么,尺寸是改变了,可是RadioButtonList圆圈还是没有改变,网页运行之后还是一样小。
  目前还没有找到更好的解决办法,下面我们提供的这种办法,仅仅是勉强的方法,不是通用的方法。因为只有IE浏览器支持这种方法,而其它的诸如FireFox等浏览器,是不支持的。
  我们所使用的方法是:通过CSS代码中的zoom参数来调整RadioButtonList的显示比例。
  第一步:动态生成RadioButtonList
  RadioButtonList Myrb = new RadioButtonList();//显示选项&&&&&&&&Myrb.RepeatColumns = 4;&&&&&&&&Myrb.ID = "Myrb1" );& //&&&&&&&&Myrb.EnableViewState =&&&&&&&&Myrb.RepeatDirection = RepeatDirection.H&&&&&&&&Myrb.RepeatLayout = RepeatLayout.F&&&&&&&&Myrb.Items.Add("A");&&&&&&&&Myrb.Items.Add("B");  Myrb.Items.Add("C");  Myrb.Items.Add("D");  Myrb.Attributes.Add("style", "zoom:200%");  this.Panel1.Controls.Add(Myrb);
  第二步:在页面中使用CSS代码
  &style type="text/css"&  &!--  .myrb input{zoom:200%}  --&  &/style&
问题未解决:
写得太好了,总结得相当精辟,辛苦了,非常有用。
有问题请扫描右侧二维码获取求助方式
扫码获取求助yii radioButtonList增加样式的方法_懒人程序
支付宝赞助帐号:
yii radioButtonList增加样式的方法
yii radioButtonList增加样式的方法
&?php echo $form---&radioButtonList($model,'GENDER',array('2'=&'Females','1'=&'Males'),array(
'separator'=&'&',
'labelOptions'=&array(
'style'=&'display: margin-right: 10 font-weight:')
支持键盘 ← →1196人阅读
RadioButtonList控件是一组RadioButton控件。当需要在多个项目中做出单一选择时,或需要在程序中改变单选按钮的个数时,使用RadioButtonList控件要比使用多个单个的Radionbutton控件方便很多。如果要绑定数据源,也必须使用此控件。
1、AutoPostBack属性:用于设置当单击RadioButtonList控件时,是否自动回送到服务器。True表示回送;False(默认)表示不回送。
2、DataSource属性:用于指定填充列表控件的数据源。
3、DataTextField属性:用于指定DataSource中的一个字段,该字段的值对应于列表项的Text属性。
4、DataValueField属性:用于指定DataSource中的一个字段,该字段的值对应于列表项的Value属性。
5、Items属性:表示列表中各个选项的集合,如RadioButtonList1.Items(i)
表示第i个选项,i从0开始。每个选项都有以下3个基本属性:
Text属性:表示每个选项的文本。
Value属性:表示每个选项的选项值。
Selected属性:表示该选项是否被选中。
Count属性:通过Items.Count属性可获得RadioButtonList控件的选项数;
Add方法:通过items.Add方法可以向RadioButtonList控件添加选项;
Remove方法:通过items.Remove方法,可从RadioButtonList控件中删除指定的选项;
Insert方法:通过items.insert方法,可将一个新的选项插入到RadioButtonList控件中;
Clear方法:通过items.clear方法可以清空RadioButtonList控件中的选项。
6、RepeatColumns属性:用于指定在RadioButtonList控件中显示选项占用几列。默认值为0,表示任意多列。
7、RepeatDirection属性:用于指定RadioButtonList控件的显示方向。Vertical时,列表项以列优先排列的形式显示;Horizontal时,列项以行优先排列的形式显示。
8、RepeatLayout属性:用于设置选项的排列方式。Table(默认)时,以表结构显示,属性值为Flow时,不以表结构显示。
9、SelectedIndex属性:用于获取或设置列表中选定项的最低序号索引值。如果列表控件中只有一个选项被选中,则该属性表示当前选定项的索引值。
10、SelectedItem属性:用于获取列表控件中索引值最小的选定项。如果列表中只有一个选项被选中,则该属性表示当前选定项。通过该属性可获得选定项的Text和Value属性值。
11、TextAlign属性:用于指定列表中各项文本的显示位置。当该属性值为Right(默认)时,文本显示在单选按钮的右边;当属性值为Left时,文本显示在单选按钮的左边。
SelectIndexChange事件:
当用户选择了列表中的任意选项时,都将引发SelectedIndexChange事件。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:93768次
积分:1219
积分:1219
排名:千里之外
原创:16篇
转载:38篇
评论:37条
(1)(1)(1)(2)(1)(1)(1)(2)(1)(2)(5)(2)(3)(3)(4)(8)(1)(5)(3)(4)(1)(2)(1)(1)(1)}

我要回帖

更多关于 radiobuttonlist 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信