0

在组合框选择更改事件中,我设置表和行的可见属性以隐藏消息。但它不起作用。

这是我的代码:

   <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0">
        <telerik:RadPageView ID="RadPageViewCaregiver" runat="server">
            <div class="container">
                <telerik:RadToolTipManager ID="RadToolTipManager1" OffsetY="-1" HideEvent="ManualClose"
                    Width="200px" Height="250px" runat="server" OnAjaxUpdate="OnAjaxUpdate" RelativeTo="Element"
                    Position="MiddleLeft" ManualClose="True" ShowEvent="OnClick">
                </telerik:RadToolTipManager>
                <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100%">
                    <tr>
                        <td align="center" valign="top" style="width: 100%">
                            <table width="100%" border="0" cellpadding="0" cellspacing="0">
                                <tr height="30px" valign="top" id="trmessage" runat="server" visible="false">
                                    <td valign="middle" align="center">
                                        <table border="0" cellpadding="0" cellspacing="0" width="98%" id="tbluser" runat="server"
                                            visible="False">
                                            <tr id="Tr1" runat="server">
                                                <td id="Td1" align="left" runat="server">
                                                    &nbsp;
                                                    <asp:Label ID="lblmessage" runat="server"></asp:Label>

                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>

我还尝试将显示样式设置为“无”而不是“假”可见,但它也不起作用。

你能给出任何解决方案吗?

4

1 回答 1

1

尝试显示属性来隐藏表格。试试这组代码。

tblAssignPatientMessage.Style.Add("display","none");

如果表格样式设置为无,则 tr 样式也将设置为隐藏。如果这不起作用试试这个

trAssignPatientParentRow.Style.Add("display","none");

使用这组代码使表格可见。

tblAssignPatientMessage.Style.Add("display","block");

并为 tr 添加这个。

trAssignPatientParentRow.Style.Add("display","block");

并确保您的表没有使用任何 cssclass。

于 2013-08-29T07:02:05.740 回答