您的位置:首页 > 其它

CheckBoxList控件之数据绑定

2017-12-18 10:33 405 查看
CheckBoxList 控件用于创建多选的复选框组,每个 CheckBoxList 控件中的可选项都是由 ListItem 元素定义的,它支持数据绑定。
以数据绑定为例:
首先,在aspx界面放置一个CheckBoxList控件,将其ID属性改为“chkbtnGroup”,RepeatColumns值设为3。
然后,在类DB中进行数据库连接:
public class DB
{
public static SqlConnection createConnection()
{
System.Data.SqlClient.SqlConnection con = new SqlConnection("server=.;database=Login;uid=sa;pwd=123456;");
return con;
}
}


接着,在aspx的Page_Load事件中代码如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack )
{
SqlConnection con = DB.createConnection();
con.Open();
SqlCommand cmd = new SqlCommand("select * from personLike", con);
SqlDataReader sdr = cmd.ExecuteReader();
this.chkbtnGroup.DataTextField = "likeContent";
this.chkbtnGroup.DataValueField = "id";
this.chkbtnGroup.DataSource = sdr;
this.chkbtnGroup.DataBind();
sdr.Close();
con.Close();
}
}


最后,就可以将内容显示出来:





感谢您的阅读~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: