zoukankan      html  css  js  c++  java
  • dev下拉框选择不同值显示不同控件

    单列的ASPxFormLayout直接前台控制就可以了,多列的前台控制后会出现空白

    <dx:LayoutItem Caption="内容类型" Height="40px">
    <LayoutItemNestedControlCollection>
    <dx:LayoutItemNestedControlContainer runat="server">
    <dx:ASPxComboBox ID="ComboBoxType" runat="server" OnSelectedIndexChanged="ComboBoxType_SelectedIndexChanged" AutoPostBack="true" Width="80%"><Items>
    <dx:ListEditItem Text="函数" Value="1" />
    <dx:ListEditItem Text="实物" Value="2" />
    </Items>
    </dx:ASPxComboBox>
    </dx:LayoutItemNestedControlContainer>
    </LayoutItemNestedControlCollection>
    <CaptionSettings HorizontalAlign="Right" VerticalAlign="Middle" />
    </dx:LayoutItem>

    前台设置AutoPostBack="true" 

    var type = ComboBoxType.Text;
    LayoutGroup layg = ASPxFormLayout1.Items[0] as LayoutGroup;
    LayoutItem layi = layg.Items[2] as LayoutItem;
    if (type == "11")
    {
    layi.Visible = true;
    }
    else
    {
    layi.Visible = false;
    }

  • 相关阅读:
    Node.js 常用工具 util
    jQuery 选择器
    Node.js 创建HTTP服务器
    Node.js GET/POST请求
    JavaScript 用法
    Node.js 事件
    Node.js 函数
    Bootstrap<基础二> 网格系统
    读文章《Flexbox详解》笔记
    好文要读
  • 原文地址:https://www.cnblogs.com/heyiping/p/10980639.html
Copyright © 2011-2022 走看看