【问题标题】:How to dynamically set the width of a devexpress control from code behind如何从后面的代码动态设置 devexpress 控件的宽度
【发布时间】:2013-01-22 04:23:34
【问题描述】:

我有四个使用 HTML table/tr/td 显示的 devexpress 下拉框控件。根据谁登录,必须显示所有四个或仅三个控件。无论显示四个还是三个控件,我都希望控件占据页面的整个宽度。请让我知道如何做到这一点。我相信一种方法是创建一个隐藏的 aspx 控件来从后面的代码中设置登录值。然后读取这个值来设置td或devexpress控件的class属性来设置宽度。想知道是否有更简单的方法。

谢谢

【问题讨论】:

    标签: javascript asp.net devexpress


    【解决方案1】:

    标记:

            <table style="width: 100%;">
            <tr>
                <td id="td1" runat="server">
                    <dx:ASPxDropDownEdit runat="server" Width="100%">
                    </dx:ASPxDropDownEdit>
                </td>
                <td id="td2" runat="server">
                    <dx:ASPxDropDownEdit runat="server" Width="100%">
                    </dx:ASPxDropDownEdit>
                </td>
                <td id="td3" runat="server">
                    <dx:ASPxDropDownEdit runat="server" Width="100%">
                    </dx:ASPxDropDownEdit>
                </td>
                <td id="td4" runat="server">
                    <dx:ASPxDropDownEdit runat="server" Width="100%">
                    </dx:ASPxDropDownEdit>
                </td>
            </tr>
        </table>
    

    代码隐藏:

    if(true) //your condition
       td1.Visible = false;
    

    【讨论】:

      猜你喜欢
      • 2012-09-20
      • 2016-03-28
      • 1970-01-01
      • 2020-09-27
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 2015-12-18
      • 2014-08-08
      相关资源
      最近更新 更多