radNotification不适用于updatepanel

时间:2013-02-13 13:09:01

标签: telerik

当我试图将页面内容保留在updatepanel中时,我正在使用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>

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

RadNotification内使用RadAjaxPanel。通过这样做,将显示用户文本 像这样。

<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>