zoukankan      html  css  js  c++  java
  • CheckBoxList 的数据绑定及数据获取

    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;
    using System.Data.SqlClient;        //自己导入命名空间.
    public partial class like : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!Page.IsPostBack)    //这句很重要,如果不加,则每次加载时都要执行一次绑定,易丢失数据.
            {
            //创建链接;
            SqlConnection con = DB.createConnection();      //不再用 new
            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();        //关闭链接

            }
        }


    //单击按钮读取所做的操作(数据),用Response.Write()方法显示.

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

  • 相关阅读:
    算法(5)
    字典
    算法(4)
    AD域设置
    css两句话搞定漂亮表格样式
    Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据
    ASP.Net 验证视图状态 MAC 失败
    C# 客服端上传文件与服务器器端接收 (简单代码)
    Linq to SQL 类型的对象图包含循环,如果禁用引用跟踪,择无法对其进行序列化。
    C# 导出 Excel 数字列出现‘0’的解决办法
  • 原文地址:https://www.cnblogs.com/gfwei/p/521951.html
Copyright © 2011-2022 走看看