Asp.Net从零开始学-6

Asp.Net从零开始学-6_第1张图片
                    CheckBoxList绑定数据库

数据库连接累DB.CS
using System;
using System.Data.SqlClient;
namespace Test2_1
{
  public class DB
 {
    public static SqlConnection createConnection(){
   SqlConnection con=new SqlConnection("server=.;database=login;uid=sa;pwd=12345678");//数据连接
   return con;
  }
}

页面
private void Page_Load(object sender, System.EventArgs e)
  {
   // 在此处放置用户代码以初始化页面
   if(!this.IsPostBack){
    SqlConnection con=DB.createConnection();
    con.Open();
    SqlCommand cmd=new SqlCommand("select * from personlike",con);
    SqlDataReader sdr=cmd.ExecuteReader();
    this.CheckBoxList1 .DataTextField="likeContent";
    this.CheckBoxList1.DataValueField="id";
    this.CheckBoxList1.DataSource=sdr;
    this.CheckBoxList1.DataBind();
    sdr.Close();
    con.Close();
   }
  }

private void Button1_Click(object sender, System.EventArgs e)
  {
   for(int i=0;i   {
    if(this.CheckBoxList1.Items[i].Selected)
    {
      Response.Write(this.CheckBoxList1.Items[i].Value.ToString()+"-"+this.CheckBoxList1.Items[i].Text+"
");
    }
   }
  }

你可能感兴趣的:(Asp.Net学习笔记)