0

当我试图将页面内容保留在更新面板中时,我正在使用 Telerik 控件和 radNotification 不显示文本。如果我不将内容保留在更新面板中,那么 radnotification 正在工作 请帮助 radnotification 如何与更新面板一起工作

<asp:Content ID="Content3" ContentPlaceHolderID="BasicInformation" runat="server">

    <telerik:RadNotification ID="notification" runat="server" Position="Center"
        TitleIcon="~/Images/warn.gif" ContentIcon="~/Images/warn.gif"
        AutoCloseDelay="0"  Width="350" EnableRoundedCorners="true">
    </telerik:RadNotification>

    <fieldset>
        <legend>CFC Order To Supplier</legend>
        <telerik:RadAjaxPanel ID="RadAjaxpanel1" runat="server">

            <table><tr>
                <td></td>
                <td><telerik:RadButton ID="btn_submit" Text="Submit" runat="server" onclick="btn_submit_Click"></telerik:RadButton></td>
            </tr></table>
        </telerik:RadAjaxPanel>
    </fieldset>

</asp:Content>
4

2 回答 2

1

如果您需要文本,则应使用 Show(newText) 方法(http://demos.telerik.com/aspnet-ajax/notification/examples/servershowwithnewtext/defaultcs.aspx)。这不需要您使用 AJAX 更新控件。此外,通知已经使用回调并将它们包装在 AJAX 请求中,这使得它们的性能获得了一个有争议的点。

于 2013-02-26T14:58:16.633 回答
0

RadNotificationRadAjaxPanel. _ 通过这样做,用户文本将像这样显示。

<telerik:RadAjaxPanel ID="RadAjaxpanel1" runat="server">
    <telerik:RadNotification ID="notification" runat="server" 
        Position="Center" 
        TitleIcon="~/Images/warn.gif" 
        ContentIcon="~/Images/warn.gif"
        AutoCloseDelay="0" 
        Width="350" 
        EnableRoundedCorners="true">
    </telerik:RadNotification>

    <table>
        <tr>
            <td>
            </td>
            <td>
                <telerik:RadButton ID="btn_submit" runat="server" 
                    Text="Submit" 
                    onclick="btn_submit_Click">
                </telerik:RadButton>
            </td>
        </tr>
    </table>
</telerik:RadAjaxPanel>
于 2013-02-13T13:15:42.470 回答