简单教程ASP.NET获取CheckBoxList多选的值源代码
下面是ASP.NET程序中常用的获取CheckBoxList多选项值的例子,很简单,技术含量不高,对于初学者可以学习下,下面开始吧。 第1、前面ASPX页面源码: .ASPX Code [http://www.xueit.com] % @ Page Lan
下面是ASP.NET程序中常用的获取CheckBoxList多选项值的例子,很简单,技术含量不高,对于初学者可以学习下,下面开始吧。
第1、前面ASPX页面源码:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SetGetCheckBoxList.aspx.cs" Inherits="SetGetCheckBoxList" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>如何设置与获取CheckBoxList多选的值。</title> </head> <body> <form id="form1" runat="server"> <div> <asp:CheckBoxList ID="chkList" runat="server"> <asp:ListItem Value="0">zero</asp:ListItem> <asp:ListItem Value="1">one</asp:ListItem> <asp:ListItem Value="2">two</asp:ListItem> </asp:CheckBoxList> <asp:Button ID="btnSet" runat="server" Text="Set" OnClick="btnSet_Click" /> <asp:Button ID="btnGet" runat="server" Text="Get" OnClick="btnGet_Click" /> </div> </form> </body> </html>
第2、.cs后台源码

using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class SetGetCheckBoxList : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnSet_Click(object sender, EventArgs e) { foreach (ListItem li in chkList.Items) { if (li.Value == "0") { li.Selected = true; continue; } if (li.Value == "1") { li.Selected = true; continue; } } } protected void btnGet_Click(object sender, EventArgs e) { string chkSelect = ""; for (int i = 0; i < chkList.Items.Count; i ) { if (chkList.Items[i].Selected == true) chkSelect = chkList.Items[i].Value ","; } if (chkSelect != "") chkSelect = chkSelect.Substring(0, chkSelect.Length - 1); else chkSelect = "空"; Response.Write("<script>alert('选中的值为:" chkSelect "')</script>"); } }
就这样简单就可以实现了。
精彩图集
精彩文章
热门标签
代码规范
MVVM
ISNULL
用户安全
WEB表单
不损失透明色
.net
单元测试
mytop
SQL语句
父进程
命令行
多进程同步
数据库镜像
单用户登录
页面跳转
目标文件更新
导致ASP.N
调用方
密码处理
关系数据库
2种
关闭本窗口
Mongodb一些命令
分治假币
php php在一
1-byte
非贪婪模式
表损坏
java分布式
移出节点
前导0
python日期
它在
层飘出
grub启动项
glob
去空格
字符串长度
指令大全
阻止泄漏
表名
数据加解密
size
tinyxml
静态局部变量
图片自定
菱形
手游
strip
handler
chroot
JVM
gb2312
新增元素
编译参数
是否删除
CPU温度
纵表
更简单
赞助商链接
@CopyRight 2002-2008, 1SOHU.COM, Inc. All Rights Reserved QQ:1010969229