当我试图将页面内容保留在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>
答案 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>