我有一个UpdatePanel:返回的UpdatePanel到默认状态
<asp:UpdatePanel runat="server" ID="UPnl1" UpdateMode="Conditional">
<ContentTemplate>
<asp:TextBox runat="server" ID="Tb1" Text="TextBox Default">
<asp:Label runat="server" ID="Lbl1" Text="Label Default">
</ContentTemplate>
</asp:UpdatePanel>
现在,我做了一些东西,在AJAX更新它,现在我想返回默认状态(与“默认”命令文本出现)。
有没有办法做到这一点,而无需刷新页面?
编辑: 我可能不清楚。这是一种可以从代码后面更新的表单,但是,有时候我想要常规表单出现。 这是编辑/新记录的情况。 当用户编辑时,我将日期加载到此表单中,但是如果在编辑某个记录后用户想要输入新记录,我希望显示默认视图。
该过程尚不清楚。您可以异步回发,然后从服务器上的代码隐藏更新“TextBox”和“Label”。之后,您想要将两个控件的默认值“返回”给客户端?那么你是否想将它从默认状态改变? –
谢谢,刚刚编辑了这篇文章。我希望现在更有意义。 – Bergkamp
编辑后,我会建议使用FormView。 –