`

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 控件 RadioButton 和 RadioButtonList 控件是 ASP.NET 中两种常用的表单控件,用于在网页上实现单选和多选功能。下面是对这两种控件的详细介绍。 RadioButton 控件 RadioButton ...

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

    而RadioButtonList控件则用于展示一系列互斥的选择项,用户只能选择其中的一个。在DataList中嵌套RadioButtonList,可以创建出动态、交互性强的数据展示形式。本文将详细介绍如何在DataList模板中绑定...

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

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

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

    RadioButtonList控件用于创建单选按钮列表,允许用户在多个选项中选择一个;DropDownList控件提供了一个下拉菜单,用户只能从中选择一个选项;CheckBoxList控件则允许用户选择多个选项。它们都包含了一个Items集合,...

    RadioButtonList绑定图片

    在ASP.NET中,`RadioButtonList`控件是一个非常实用的组件,用于呈现一系列单选按钮,用户只能选择其中的一个选项。在本示例中,我们看到如何将`RadioButtonList`与图片绑定,使得用户可以选择不同表情图片。以下是...

    绑定控件类,(已封装gridview ,CheckBoxList,DropDownList,RadioButtonList,Repeater),其他可以自己添加

    RadioButtonList控件类似CheckBoxList,但它只允许用户选择一个选项。同样,我们可以通过DataValueField和DataTextField来绑定数据源。 Repeater控件: Repeater是最灵活的控件,它不提供任何内置的布局,而是允许...

    VS2005控件学习

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

    js获取asp.net服务器端控件Label,TextBox,RadioButtonList,DropDownList的值

    ##### 2.3 获取RadioButtonList控件的值 RadioButtonList由一组单选按钮组成。获取选定值的方法如下: ```javascript var radioButtonListValue = document.getElementsByName('RadioButtonList1'); for (var i =...

    计算机We绑定控件PPT学习教案.pptx

    1. RadioButtonList控件: RadioButtonList是一组单选按钮的集合,用户只能选择其中的一个选项。重要属性包括: - SelectedItem:返回或设置当前被选中的项。 - SelectedValue:获取或设置选中项的值。在数据绑定时...

    Web窗体和常用服务器控件.ppt

    ASP.NET 提供了大量的服务器控件,包括 Label 控件、TextBox 控件、Image 控件、按钮控件、HyperLink 控件、CheckBox 控件、CheckBoxList 控件、RadioButton 控件、RadioButtonList 控件、AdRotator 控件、Calendar ...

    ASP.NET基本服务器控件.ppt

    RadioButtonList控件提供了一种更简洁的方式来显示和管理一组单选按钮。它可以自动处理分组和选中状态,简化了多选项单选的逻辑。 这些控件是ASP.NET Web应用程序开发的基础,通过它们可以构建用户友好、交互性强的...

    C#控件 规范命名

    RadioButtonList控件提供多个单选按钮的选择。“rdolt”作为前缀可用于命名,如`rdoltStatus`表示状态选择单选按钮列表。 ### 16. Image 控件:img Image控件用于显示图像。“img”作为前缀用于命名,如`imgLogo`...

    ASP.NET控件之RadioButtonList详解

    ***中的RadioButtonList控件是一种用于在网页上提供一组单选按钮选项的列表控件。该控件属于System.Web.UI.WebControls命名空间,并且是ListControl的子类,具备了数据绑定、重复信息处理、命名容器以及支持回发数据...

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

    在JQuery中,对服务器控件的操作是Web开发中常见的任务,特别是对于DropdownList、RadioButtonList和CheckboxList这些常用的交互元素。以下是对这些控件在JQuery中的详细操作方法: 一、DropdownList DropdownList...

    计算机We绑定控件PPT课件.pptx

    1. RadioButtonList控件:这是一组单选按钮的集合,用户只能选择其中的一个选项。关键属性包括: - SelectedItem:返回或设置被选中的RadioButton。 - SelectedValue:获取或设置选定的RadioButton的值。当用户...

    《零基础学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 ...

    ASP.NET标准控件实验

    - 创建Web窗体,并添加Label控件显示问题描述,RadioButtonList控件用于选项,Button控件用于提交答案。 - 使用服务器端代码动态生成题目和选项。 - **代码实现**: - 服务器端需要有一个方法来生成随机题目和...

    ASP.NET Web服务器控件.ppt

    ASP.NET Web服务器控件是开发基于.NET Framework的Web应用程序时常用的一类组件,它们极大地简化了Web应用的...RadioButtonList控件类似于CheckBoxList,但只允许单选。 ListBox控件允许用户选择一个或多个条目,Sel

    ASP.NET基本控件综合应用

    2. RadioButtonList(单选按钮列表):RadioButtonList控件是RadioButton的扩展,它将多个单选按钮以列表形式展示,用户可以选择其中的一个。每个列表项可以通过Items集合添加,并且可以设置SelectedIndex或...

    常用.Net控件名称简写

    RadioButtonList 控件简写:rdolst Rdolst 控件用于选择多个选项,rdolst 是其简写形式。 Image 控件简写:img Img 控件用于显示图片,img 是其简写形式。 Panel 控件简写:pnl Pnl 控件用于容纳其他控件,pnl 是...

Global site tag (gtag.js) - Google Analytics