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


相关推荐

  • Oracle SQL脚本学习6

    Oracle SQL脚本学习6

    2021年8月29日
    69
  • python清理浏览器缓存_以编程方式清除边缘浏览器缓存

    python清理浏览器缓存_以编程方式清除边缘浏览器缓存我已经尝试这么做了好几天,并在堆栈溢出和许多其他网站没有运气。在基本上,我需要清除MicrosoftEdgeBrowser的缓存和Internet临时文件。我已经在我自己的电脑上找到了这个文件夹的位置,但是路径在每台电脑上都会动态变化。我不能每次都让程序清除相同的路径,因为路径会随每次安装而变化。在以下是缓存中的文件示例:C:\Users\patdj\AppData\Local\Package…

    2022年7月18日
    16
  • [奶奶看了都会]京东自动签到薅羊毛-完整教程

    [奶奶看了都会]京东自动签到薅羊毛-完整教程又到了节假日的时间了,每逢节假日必须得搞事情。最近北京疫情管的比较严,楼主去小区旁边的小公园散步,都要出示核酸证明了。。。上一次说到用脚本完成京东自动签到领京豆:[奶奶看了都会]教你用脚本薅京东签到羊毛这个只能领到自动签到任务的豆子而已,还有好多京豆任务都没做了,导致咱白白损失了一波豆豆?所以今天嘛,我们就把京豆的任务都做一遍,把京豆全给领了?手机抓包为了获取到京豆签到的接口,需要在手机京东APP上抓包,这就需要用到手机抓包的技术了楼主对着网上的教程实践了一波,搞了一整天之后,得到的结论是An

    2022年9月15日
    0
  • gcc命令使用_c调用cmd并执行命令

    gcc命令使用_c调用cmd并执行命令gcc命令基本操作Hello基本操作编译汇编链接ELF文件分析Hello基本操作准备工作#include<stdio.h>//此程序很简单,仅仅打印一个HelloWorld的字符串。intmain(void){printf(“HelloWorld!\n”);return0;}hello.i文件编译汇编将编译生成的hello.s文件汇编生成目标文件hello.oGCC的选项-c使GCC在执行完汇编后停止,生成目标文件

    2022年10月13日
    5
  • enumerate方法_enumerate函数的作用

    enumerate方法_enumerate函数的作用python中的获得索引、和值得方法:enumerate这种方式可以获得索引以及对应的值。但是这显得很繁琐。python其实提供了内置的enumerate函数可以同时获得索引和值,可以这样实现:forindex,keyinenumerate(sequence):process(index,key)如果你想对sequence中的元素作逆置后处理,可以:forind…

    2025年7月9日
    1
  • mysql的longtext

    mysql的longtextvarchar为变长字节,所占空间为字符串实际长度加1,最长为65535个字节而longtext也是变长字符存储,只保存字符数据,最长为4294967295字节,比较适合存储大内容…

    2022年5月14日
    78

发表回复

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

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