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(""""));//插入空项,此举必须放到数据绑定之后
    效果:
  • 相关阅读:
    weblogic 反序列化补丁绕过漏洞的一个批量检测shell脚本(CVE-2017-3248 )
    【转】常用端口服务
    【转】服务器解析漏洞
    针对Web的信息搜集
    Kali Linux安装AWVS漏扫工具
    PowerShell 反弹渗透技巧
    ShellCode 最小化编译优化
    Ansible 自动化学习笔记(精简)
    基于白名单的Payload
    社工工具包 SEToolkit
  • 原文地址:https://www.cnblogs.com/kay/p/632226.html
Copyright © 2011-2022 走看看