`

RadioButtonList控件

    博客分类:
  • C#
阅读更多

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属性可获得CheckBoxList控件的选项数;

Add方法:通过items.Add方法可以向CheckBoxList控件添加选项;

Remove方法:通过items.Remove方法,可从CheckBoxList控件中删除指定的选项;

Insert方法:通过items.insert方法,可将一个新的选项插入到CheckBoxList控件中;

Clear方法:通过items.clear方法可以清空CheckBoxList控件中的选项。

6、RepeatColumns属性:用于指定在CheckBoxList控件中显示选项占用几列。默认值为0,表示任意多列。

7、RepeatDirection属性:用于指定CheckBoxList控件的显示方向。Vertical时,列表项以列优先排列的形式显示;Horizontal时,列项以行优先排列的形式显示。

8、RepeatLayout属性:用于设置选项的排列方式。Table(默认)时,以表结构显示,属性值为Flow时,不以表结构显示。

9、SelectedIndex属性:用于获取或设置列表中选定项的最低序号索引值。如果列表控件中只有一个选项被选中,则该属性表示当前选定项的索引值。

10、SelectedItem属性:用于获取列表控件中索引值最小的选定项。如果列表中只有一个选项被选中,则该属性表示当前选定项。通过该属性可获得选定项的Text和Value属性值。

11、TextAlign属性:用于指定列表中各项文本的显示位置。当该属性值为Right(默认)时,文本显示在单选按钮的右边;当属性值为Left时,文本显示在单选按钮的左边。

12、RadioButtonList1.SelectedIndex==-1,表示未选定任何项。排第一的RadioButtonList1.SelectedIndex等于0

事件:

SelectIndexChange事件:

当用户选择了列表中的任意选项时,都将引发SelectedIndexChange事件。

 

=======================================================================

属性:RepeatColumns radioButton显示几列。

<asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="1" >

        <asp:ListItem Value ="0" Selected ="True ">启用</asp:ListItem>

        <asp:ListItem Value ="1">停用</asp:ListItem>

       <asp:ListItem Value ="2" Text ="haha"></asp:ListItem> //“haha”于写在上面“停用”的位置是一样

        </asp:RadioButtonList>

<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />

cs文件中 :SelectedItem 选择的是“启用”,SelectedValue 选择的是“0”“1”等。

protected void Button1_Click(object sender, EventArgs e)

{

        Response.Write("<script language='javascript'> alert('"+string .Format ("你选择的是{0}",RadioButtonList1.SelectedValue )+"')</script>");      

}

 

分享到:
评论

相关推荐

    RadioButton和RadioButtonList控件

    RadioButton和RadioButtonList控件

    DataList模板的RadioButtonList控件绑定数据的方法

    DataList模板的RadioButtonList控件绑定数据的方法

    ASP.NET中 RadioButtonList 单选按钮组控件的使用方法

    RadioButtonList 控件表示一个封装了一组单选按钮控件的列表控件。 可以使用两种类型的 ASP.NET 控件将单选按钮添加到网页上:各个 RadioButton 控件或一个 RadioButtonList 控件。这两类控件都允许用户从一小组互相...

    VS2005控件学习

    RadioButtonList 控件 Style 控件 Table 控件 TableCell 控件 TableRow 控件 TextBox 控件 XML 控件 CompareValidator 控件 CustomValidator 控件 RegularExpressionValidator 控件 RequiredFieldValidator 控件 ...

    RadioButtonList绑定图片

    RadioButtonList绑定图片 asp.net

    ASP.NETWeb服务器控件.pptx

    RadioButton控件与RadioButtonList控件 RadioButton效力器控件与Windows控件的区别: 在Windows窗体中,在同一容器中的一切RadioButton控件都默以为同一组,只能在这些控件中中止单项选择; Web窗体中,默许状况...

    《零基础学ASP.NET 2.0》第5章 创建智能表单

    5.4.2 RadioButtonList控件 86 5.5 下拉列表框 87 5.6 File Upload控件实现文件上传 88 5.7 BulletedList 控件创建项目列表 91 5.7.1 创建静态项目列表 91 5.7.2 响应用户选择事件 92 5.8 Image控件显示图像 94 5.9 ...

    JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结

    一: DropDownList ————————————————————... (如果不是遍历操作时,$(this) 就替换成 $(‘#控件的Id’) ) 获取选中的文本: $(this).find(“option:selected”).text(); 或者 $(“#控件的name opti

    .net50个常用方法简单华丽的分页控件功能大的分页控件 50个实用方法

    ///DataBindRadioButtonList()RadioButtonList控件绑定 默认第一个选中 ///DataBindCheckBoxList()CheckBoxList控件绑定 ///ElseIpAddr()调用此方法 返回当前登录的省市IP地址 ///ElseDataTimeIng()返回...

    ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法

    三个控件都有一个Items集合,可以用 RepeatLayout 和 RepeatDirection 属性来控制列表的呈现形式

    ASP.NET 控件的使用

    10.3 使用RadioButtonList控件 308 10.4 使用ListBox控件 310 10.5 使用CheckBoxList控件 313 10.6 使用BulletedList控件 314 10.7 创建自定义的List控件 317 10.8 小结 324 第11章 使用GridView控件 325 11.1 ...

    asp.net使用jQuery获取RadioButtonList成员选中内容和值示例

    主要介绍了通过jQuery来获取RadioButtonList成员内容的方法,大家参考使用吧

    net实用类50超级实用方法赠分页分页控件强大的分页

    ///DataBindRadioButtonList()RadioButtonList控件绑定 默认第一个选中 ///DataBindCheckBoxList()CheckBoxList控件绑定 ///ElseIpAddr()调用此方法 返回当前登录的省市IP地址 ///ElseDataTimeIng()返回本地...

    ASP.NET.4揭秘

    10.3 使用radiobuttonlist控件350 10.4 使用listbox控件351 10.5 使用checkboxlist控件355 10.6 使用bulletedlist控件357 10.7 创建自定义的列表控件361 10.8 小结368 第11章 使用gridview控件369 11.1 gridview控件...

    asp.net专家疑难解答200问源码

    55.如何使用RadioButton和RadioButtonList控件RadioButtonList示例) 56.如何使用Panel控件操作一组控件 57.如何使用Table控件组织页面的内容 58.如何实现DropDownList控件选项的添加、删除等操作 59.如何实现...

    VC.NET备课笔记.rar

    五、RadioButtonList控件 六、信息收集页面设计 第七讲 数据验证 一、数据验证概述 二、非空字段验证 三、类型验证和比较验证 四、数据范围验证 五、正则表达式验证 第八讲 Repeater控件应用 一、...

    ASP.net技术内幕

    10.2.3 视图状态和Repeater控件 10.2.4 绑定到DropDownList控件 10.2.5 绑定到RadioButtonList控件 10.2.6 绑定到CheckBoxList控件 10.2.7 绑定到ListBox控件 10.2.8 绑定到其他控件 ...

    asp.net专家疑难解答200问

    如何使用RadioButton和RadioButtonList控件RadioButtonList示例) 56.如何使用Panel控件操作一组控件 57.如何使用Table控件组织页面的内容 58.如何实现DropDownList控件选项的添加、删除等操作 59....

    全网最全面的ASP.NET标准控件介绍及代码演示

    文章目录1. ASP.NET 页面处理事件1.1. 事件与生命周期1.2. 自动回发 IsPostBack属性2. 服务器控件2.1.... WEB服务器控件3. 文本类型控件3.1. 标签 Label控件3.2.... 单选按钮组 RadioButtonList控件6.3. 复选框

    ASP.NET应用与开发案例教程

    4.2.4RadioButton和RadioButtonList控件 4.2.51mage控件和ImageButton控件 4.2.6HyperLink和LinkButton控件 4.2.7DropDownList和ListBox控件 4.2.8Panel控件 4.2.9TextBox控件 4.2.10Table控件、TableRow控件及Table...

Global site tag (gtag.js) - Google Analytics