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


相关推荐

发表回复

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

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