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>");
                }
            }
        }
    }

  • 相关阅读:
    PHP利用CURL_MULTI实现多线程
    PHP也玩并发,巧用curl 并发减少后端访问时间
    Mysql 地区经纬度 查询
    Cron表达式简单学习
    定时任务实现
    Android ListView简单实用
    关于分布式事物 转
    关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究 转载
    数据库范式
    配置org.springframework.scheduling.quartz.CronTriggerBean (转载)
  • 原文地址:https://www.cnblogs.com/gfwei/p/521951.html
Copyright © 2011-2022 走看看