zoukankan      html  css  js  c++  java
  • 遍历datalist中的checkbox,并获取此时的值

    原文发布时间为:2009-04-29 —— 来源于本人的百度文章 [由搬家工具导入]

    protected void Page_Load(object sender, EventArgs e)
    {
    if (!IsPostBack)
    {
    SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=sa;database=Northwind");
    SqlDataAdapter a = new SqlDataAdapter("select top 5 productname from products", conn);
    DataSet ds = new DataSet();
    a.Fill(ds);
    DataList1.DataSource = ds;
    DataList1.DataBind();
    }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
    string num = "";
    foreach (Control c in DataList1.Controls)
    {
    CheckBox chk = (CheckBox)c.FindControl("CheckBox1");
    if (chk.Checked)
    num += chk.Text+"<br>";
    }
    Response.Write(num);
    }
    两点注意:
    1.要用服务器端控件checkbox
    2.绑定的时候要写在if(!ispostback)条件下

  • 相关阅读:
    nginx原理及常用配置
    课程作业03-1
    Java动手动脑02
    Java课程作业02
    java课堂测试2
    Java验证码程序
    课程作业02-2
    课程作业02-1
    课程作业01
    《大道至简》第一章伪代码
  • 原文地址:https://www.cnblogs.com/handboy/p/7153270.html
Copyright © 2011-2022 走看看