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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • TortoiseSVN新人使用指南[通俗易懂]

    TortoiseSVN新人使用指南[通俗易懂]这篇文章源于6月份给公司新人作的关于SVN使用的培训,转眼已经过了几个月的时间,丢了也怪可惜的,于是整理出来希望能够帮助后来人快速入门。安装说明使用说明检出项目导入项目提交更新查看日志版本回滚版本控制总结安装说明开发人员强烈建议使用IDE中的SVN插件更加智能与人性化。首先安装SVN客户端,windows一般选择乌龟客户端https://tortoisesvn.net/d

    2022年5月3日
    47
  • jar包如何读取jar包内的applicationContext.xml[通俗易懂]

    jar包如何读取jar包内的applicationContext.xml[通俗易懂]jar包如何读取jar包内的applicationContext.xml?可以用FileSystemXmlApplicationContext。

    2022年7月16日
    18
  • mac如何装windows系统_bootcamp您的磁盘未能分区

    mac如何装windows系统_bootcamp您的磁盘未能分区问题:启动磁盘不能被分区或恢复成单个分区苹果电脑装了双系统,但是一直用的mac系统,所以打算把windows卸载。看到网上说直接用Bootcamp助理卸载就行,但是点“继续”的时候出现问题:启动磁盘不能被分区或恢复成单个分区。接下来就是要解决这个问题啦!可以看到我现在有三个盘,MachintoshHD为mac系统所在盘,这是我要保留的,另外两个是装windows分配的盘,所以需要卸载这…

    2022年8月11日
    6
  • vim的复制粘贴命令_linux vim全选复制

    vim的复制粘贴命令_linux vim全选复制一、最基本的复制粘贴1.将光标移动到要复制的文本开始的地方,按v进入可视模式。2.将光标移动到要复制的文本的结束的地方,按y复制。此时vim会自动将光标定位到选中文本的开始的地方,并退出可视模式。3.移动光标到文本结束的地方,按p粘贴。…

    2025年11月30日
    7
  • js设置定时从一个页面跳转到另一个页面

    js设置定时从一个页面跳转到另一个页面主要实现点击链接进入视频介绍 设置定时 然后跳转到另一个页面代码如下 lt scripttype text javascript gt functionjump location http localhost 8080 Socket first page jsp functionurl setTimeout jumpu

    2025年7月3日
    3
  • 汉字转拼音(较完整)「建议收藏」

    汉字转拼音(较完整)「建议收藏」转至:https://www.cnblogs.com/jwfgsf/articles/1348668.htmlpublicclassPingYin{#region//gb2312中的汉字编码//01-09区为特殊符号。//16-55区为一级汉字,按拼音排序。//56-87区为二级汉字,按部首/笔画排序。//每个汉字及符号以两个字节来表示…

    2022年6月21日
    31

发表回复

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

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