zoukankan      html  css  js  c++  java
  • dropdownlist的动态绑定数据然后怎么添加默认项“请选择”或空值

    有两种方法:一种是用dual表查空值,然后绑定。另一种是先动态绑定数据后,然后插入一列默认项。

    eg1:
    string selectQuery = "select  null extattrid,null extattrname from dual union all select  extattrid,extattrname from VExtAttrDetail where extattrsn in (22)";
         DataSet ds=dboperReq.GetDSet(selectQuery);
        ddlTrantype.DataTextField = "extattrname";
        ddlTrantype.DataValueField="extattrid";
        ddlTrantype.DataSource=ds.Tables[0].DefaultView;
        ddlTrantype.DataBind();

    eg2:
     string selectQuery = "select  extattrid,extattrname from VExtAttrDetail where extattrsn in (22)";
        DataSet ds=dboperReq.GetDSet(selectQuery);
        ddlTrantype.DataTextField = "extattrname";
        ddlTrantype.DataValueField="extattrid";
        ddlTrantype.DataSource=ds.Tables[0].DefaultView;
        ddlTrantype.DataBind();
        ddlTrantype.Items.Insert(0,new ListItem(" "," ")); //或者ListItem it = new ListItem("请选择", "0");
    //mydroplist.Items.Insert(0,it);     或者 ListItem lt = new ListItem();
    //lt.Text = "请选择";
    //lt.Value = "00";
    //lt.Selected = true;
    //ddp.Items.Add(lt);

  • 相关阅读:
    网页页面合适的大小
    Spring IO Platform简介及示例
    Spring Boot 单元测试详解+实战教程
    Spring Boot日志集成
    Spring Boot 16 条最佳实践
    Spring Boot自动配置原理、实战
    Spring Boot自动配置
    Windows10 IME占用过高临时解决办法
    GitLab版本管理
    大型系统重构的步骤梳理
  • 原文地址:https://www.cnblogs.com/jameshappy/p/1382492.html
Copyright © 2011-2022 走看看