? C#亚博优惠活动之C# CheckBoxList绑定值,设置及获取 亚博优惠活动,亚博体育网页版,亚博app怎么下载「官网直营」
VB.net 2010 视频亚博优惠活动 VB.net 2010 视频亚博优惠活动 VB.net 2010 视频亚博优惠活动
SQL Server 2008 视频亚博优惠活动 c#入门经典亚博优惠活动 Visual Basic从门到精通视频亚博优惠活动
当前位置:
首页 > 编程开发 > C#编程 >
  • C#亚博优惠活动之C# CheckBoxList绑定值,设置及获取

  • 2019-08-29 22:50 来源:未知

前端页面:.aspx

?

后台处理:.aspx.cs

首先绑定值

例如:

亚博优惠活动 using (DataTable dt = new Bllcccp_keywords().getKeywordsBySql(entityC2)) //CheckBoxList 设置 ,用于绑定数据库中的数据
{
? ?ckbdot.DataSource = dt;
? ?ckbdot.DataTextField = "word"//数据字段word
? ?ckbdot.DataValueField = "id"; //数据字段id 主键
? ?ckbdot.DataBind();
}

获取选中的checkbox,用于插入数据库

string chkSelect = "";
for (int i = 0; i < ckbdot.Items.Count; i++)
{
? if (ckbdot.Items[i].Selected == true)
? chkSelect += ckbdot.Items[i].Text + ",";
}

编辑checkbox,用于从数据库中读取选中编辑

using (SqlDataReader dr = new Bllcccp_bank_activity().getBank_activityByReader(entityC))
{
if (dr.Read())
{

? string _dot = dr["settleNode"].ToString();

? string[] dot = _dot.Split(',');

? for (int i = 0; i < dot.Length; i++)
?{
? ? ? ?for (int j = 0; j < ckbdot.Items.Count; j++)
? ? ? {
? ? ? ? ? ? if (dot[i] == ckbdot.Items[j].Text)
? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ?ckbdot.Items[j].Selected = true;
? ? ? ? ? }
? ? ? }
}

}

}

相关亚博优惠活动