`

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服务器控件.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