热门:网页模板.net视频教程JQueryMVCjsonExtJs源码示例三级联动JQuery菜单
您现在的位置:.Net中文社区>> .Net编程>>正文内容

RadioButtonList控件的使用

发布时间:2011年01月08日点击数: 佚名

这个控件可以做为判断来用,它还有事件响应机制,但要注意,若想应用其事件响应必须设置AutoPostBack="True".其事件响应能过OnSelectedIndexChanged="后台事件名称" 响应.其实最好的办法就是在设计界面双击它,便会自动生成.

之后您就可以在后台的对应方法中写代码了

  1. <asp:RadioButtonList ID="ColumnStatus" runat="server" RepeatDirection="Horizontal" OnSelectedIndexChanged="ColumnStatus_SelectedIndexChanged" AutoPostBack="True"> 
  2.                     <asp:ListItem Value="True" >正常</asp:ListItem> 
  3.                     <asp:ListItem Value="False" >异常</asp:ListItem> 
  4.  
  5. </asp:RadioButtonList> 

对应的后台方法为

  1. protected void ColumnStatus_SelectedIndexChanged(object sender, EventArgs e) 
  2.     { 
  3.         if (this.ColumnStatus.SelectedIndex==1) 
  4.         { 
  5.             this.Label8.Visible = true
  6.             this.TextBox2.Visible = true
  7.             this.TextBox2.Enabled = true
  8.         } 
  9.     } 

就OK了

但要注意,ColumnStatus_SelectedIndexChanged这个方法只识别SelectedIndex属性.

1.SelectedIndex属性从0开始,0,1,2...

2.SelectedValue的值为<asp:ListItem Value="True">,其结果是value的值

3.SelectedItem的值为前台显示的文字.如正常,异常等.

本站热点业务

更多模板/案例展示

关于我们 | 联系我们 | 团队日志 | 网站地图 | 网站合作