zoukankan      html  css  js  c++  java
  • DropDownList数据绑定第一项为空

    我们在进行数据绑定时通常把一个表的某个字段绑定到DropDownList中,我们以pubs库的jobs表为例子,我们在显示时显示job_desc字段,values值绑定job_id字段。
    方法一:
    使用属性设置,我们在DropDownList的items的属性中添加一列为空行,然后更改AppandBataBoundItems属性为ture.
    绑定代码:
    绑定代码



    这样就可以了。
    方法二:
    使用代码:
     1
     2        SqlConnection conn = new SqlConnection("server=.;uid=sa;database=pubs");
     3        SqlDataAdapter dap = new SqlDataAdapter("select * from jobs", conn);
     4        DataTable dt = new DataTable();
     5        dap.Fill(dt);
     6        DropDownList1.Items.Clear();
     7        DropDownList1.DataSource = dt;
     8        DropDownList1.DataTextField = "job_desc";
     9        DropDownList1.DataValueField = "job_id";
    10        DropDownList1.DataBind();
    11        DropDownList1.Items.Insert(0new ListItem(""""));//插入空项,此举必须放到数据绑定之后
    效果:
  • 相关阅读:
    页面get请求 中文参数方法乱码问题
    java版ftp简易客户端(可以获取文件的名称及文件大小)
    文件下载
    kafka:一个分布式消息系统
    Executor的线程代码
    验证码的生成
    二维码的简单实现
    rsync实现大致流程描述
    C++中模板生成时机
    gcc虚函数表生成时机
  • 原文地址:https://www.cnblogs.com/kay/p/632226.html
Copyright © 2011-2022 走看看