<asp: DropDownList>实现事件处理「建议收藏」

<asp: DropDownList>实现事件处理「建议收藏」需求:从上面的截图中,可以看到这是两个控件实现的界面,现在的需求是这样的,实现当选择第一个下拉控件并选择了相应的数据后,那么此时在第二个中进行绑定他的子类在此显示,从而实现页面两级菜单实现数据统一绑定。解决办法:  tr>                   th>服务大类th>                    td class=”pro_title_css”>     

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

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

需求:从上面的截图中,可以看到这是两个<asp:DropDownList>控件实现的界面,现在的需求是这样的,实现当选择第一个下拉控件并选择了相应的数据后,那么此时在第二个<asp:DropDownList>中进行绑定他的子类在此显示,从而实现页面两级菜单实现数据统一绑定。

解决办法:

  <tr>

                   <th>服务大类</th>

                    <td class=”pro_title_css”>

                        <asp:DropDownList runat=”server” ID=”txt_fuwu_goods_add_str” CssClass=”pro_title_css  form-control” AutoPostBack=”true”  OnSelectedIndexChanged=”txt_fuwu_goods_add_str_SelectedIndexChanged”/>

                    </td>

 

                    <th>服务子类</th>

                    <td class=”pro_title_css”>

                            <asp:DropDownList runat=”server” ID=”txt_fuwu_goods_add_type” CssClass=”pro_title_css  form-control” />

                    </td>

                </tr>

就是从DropDownList控件的事件处理方法入手,使用的是OnSelectedIndexChanged该方法,但是在使用该方法的时候,还要注意的一点,就是单纯的使用这个方法,DropDownList方法是不会触发这个事件的,原因就是要加上AutoPostBack=”true”这个属性,这个属性表示的意思就是要求当前服务器控件的值改变后,要与服务器值保持同步,也就是实现自动回传功能,有了这个属性,此时DropDownList的事件处理就会触发,在触发后,将二级下拉菜单在该事件处理中进行数据绑定。

  protected void txt_fuwu_goods_add_str_SelectedIndexChanged(object sender, EventArgs e)

        {

            string strname = this.txt_fuwu_goods_add_str.SelectedItem.Text;

            initDropdownService(strname);

        }

 通过上面的处理后,就会实现两级<asp:DropDownList>实现联动。

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

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

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


相关推荐

  • java locale 中国_Java描述语言、国家和地理的类——Locale

    java locale 中国_Java描述语言、国家和地理的类——LocaleLocale类代表一个特定的地理、语言和国家环境。一个Locale的实例对象本身不会验证它代表的语言和国家地区信息是否正确,只是向一些对国家和语言、地理等比较敏感的类提供国家地区语言信息,这些类有DateFormat、NumberFormat等等。Locale类可以有四种方式来创建对象,三种通过构造器,一种通过字段。创建Locale对象的三种构造方法:Locale(Stringlanguage)…

    2022年7月8日
    25
  • busybox 安装方法「建议收藏」

    busybox 安装方法「建议收藏」busyboxpro是一个集成了一百多个最常用linux命令和工具的软件,集成了一个http服务器和一个telnet服务器,Android系统中自带的toolbox工具(/system/bin)比较简单,对于一些命令如find等支持的不好,可以Android系统中加入busybox,就可以使用常见的Linux命令,同时通过busybox可以定制Android的根文件系统。  首先,先把手

    2022年7月25日
    17
  • IPD产品开发流程详解「建议收藏」

    IPD产品开发流程详解「建议收藏」为什么80%的码农都做不了架构师?>>>集成产品开发(IntegratedProductDevelopment,简称IPD)是一套产品开发的模式、理念与方法。IPD的思想来源于美国PRTM公司出版的《产品及生命周期优化法一书,该书中详细描述了这种新的产品开发模式所包含的各个方面。最先将IPD付诸实践的是IBM公司,IBM公司实施IPD的效果不管在财务指标还是质量指标上得到验证,最显著的改进在于:  1、产品研发周期显著缩短;   2、产品成本降低;  3、研…

    2022年6月24日
    62
  • [C#] 逆袭——自制日刷千题的AC自动机攻克HDU OJ

    [C#] 逆袭——自制日刷千题的AC自动机攻克HDU OJ

    2021年9月4日
    53
  • 历史上最著名计算机病毒,似乎都成了我们的回忆[通俗易懂]

    点击上方“涛哥聊Python”,选择“星标”公众号重磅干货,第一时间送达来源:太原锦华计算机学校Windows勒索病毒似乎让全球计算机用户都闻风丧胆,不过这其实真的不算什么。然而令人始…

    2022年4月14日
    40
  • javaWeb前后台交互(二)[通俗易懂]

    javaWeb前后台交互(二)[通俗易懂]接上一篇javaWeb前后台交互。链接:https://blog.csdn.net/blackplus28/article/details/80603863一、MVC思想责任分离思想.M:Model,数据模型对象.(JavaBean)V:View,视图界面.(JSP,Panel,Window)C:Controller,控制器(Servlet)本次代码采用:Tomc…

    2022年6月13日
    25

发表回复

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

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