0

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

谢谢

4

1 回答 1

0

标记:

        <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;
于 2013-01-21T20:23:34.637 回答