DropDownList绑定数据源的方法[通俗易懂]

DropDownList绑定数据源的方法[通俗易懂]web       DropDownList绑定数据源的几种方式 第一种                this.ddltype.DataTextField= “btName”;//显示的值                this.ddltype.DataValueField=”btId”;//获取dropdownlist中的值                ddltype.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

web       DropDownList绑定数据源的几种方式
 第一种
                this.ddltype.DataTextField = “btName”;//显示的值
                this.ddltype.DataValueField = “btId”;//获取dropdownlist中的值
                ddltype.DataSource = service.GetBusinessTypeAll(“”);
                this.ddltype.DataBind();
第二种
                 DataTable dt_GetBusinessName = service.GetBusinessTypeAll(“”);

                //表中无数据的话直接返回
                if (dt_GetBusinessName == null)
                    return;

                for (int i = 0; i < dt_GetBusinessName.Rows.Count; i++)
                {

                    ddltype.Items.Add(new ListItem(dt_GetBusinessName.Rows[i][“btName”].ToString().Trim(),//显示的值
                    dt_GetBusinessName.Rows[i][“btId”].ToString().Trim()));
                }s
                ddltype.Items.Add(new ListItem(“全部“, “-1”));
                ddltype.Text = “全部”;

如何选中DropDownList1中的值用

  protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {

        this.TextBox1.Text = this.DropDownList1.SelectedItem.Text.ToString();
    }

 

第三种:

   protected void ddl_bumen_SelectedIndexChanged(object sender, EventArgs e)
    {

        if (this.ddl_bumen.Text != “选择部门”)
        {

            int id = Int32.Parse(this.ddl_bumen.Text);
            SqlParameter bumen = new SqlParameter(“@dept_id”, id);
            IList<lbEmploy> list = BLLGeneric.Select<lbEmploy>(CommandType.StoredProcedure, “lb_liandong”, bumen);
            //配置数据源
            this.ddl_em.DataSource = list;
            //绑定字段属性
            this.ddl_em.DataTextField = “Em_name”;
            this.ddl_em.DataValueField = “Em_name”;
            //绑定控件
            this.ddl_em.DataBind();
        }
        else
        {

            this.Response.Write(string.Format(GetRedirect.WINALERT, “请选择部门”));
            this.ddl_bumen.Focus();
            return;
        }
    }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184448.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 认识ThinkPHP的惯例配置文件

    认识ThinkPHP的惯例配置文件

    2022年4月2日
    38
  • unity调用animation_unity随机地图

    unity调用animation_unity随机地图Unity小科普老规矩,先介绍一下Unity的科普小知识:Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。也可以简单把Unity理解为一个游戏引擎,可以用来专业制作游戏!Unity踩坑小知识点学习Unity使用Q..

    2022年9月1日
    2
  • python换行符使用_python中怎么换行?「建议收藏」

    python换行符使用_python中怎么换行?「建议收藏」Windows换行符是’\r\n’,Unix/Linux的换行符为’\n’,Mac的换行符为’\r’,在python中,对换行符进行了统一处理,定义为’\n。方法一、使用“\”进行换行输入:1、在python中,Python用反斜线(“\”)作为续行符(换行符),这里以python3.5为例。首先运行终端或者cmd命令行(windows下),执行python3.5的命令。2、然后输入如下图所…

    2022年8月30日
    2
  • html5动画怎么实现的_htmlcss网页设计实例

    html5动画怎么实现的_htmlcss网页设计实例<!doctypehtml><html><head><metacharset=”utf-8″><title>CarAnimation</title><style>html,body{margin:0;padding:0;}.box{position:abs…

    2025年9月29日
    3
  • jasypt 原理_litmp试剂

    jasypt 原理_litmp试剂文章目录一、jasypt的启动类加载二、jasypt中Encryptor、Detector和Resolver加载三、jasypt中EnableEncryptablePropertiesBeanFactoryPostProcesso四、proxy代理方式增强propertySources五、wrapper包装类方式增强propertySources六、resolver中属性值解密作者:史佳健推荐理由:文章详尽并有对应分析说明一、jasypt的启动类加载引入了jasypt-spring-boot-st

    2022年9月25日
    2
  • cas单点登录的时序图

    cas单点登录的时序图cas系统介绍这里有详细的cas系统介绍:点击查看cas单点登录系统时序图

    2022年6月3日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号