【发布时间】:2010-07-29 08:05:25
【问题描述】:
我正在使用 EPiServer 开发一个网站。我有一个提交给自己的表格。 提交时,我检查是否缺少任何字段。如果是,则显示错误消息。
问题是我的字段在提交时被重置。
我可以使用 jQuery 进行检查,但我不是。我正在从后面的代码中检查这一点。
我尝试设置EnableViewState=true 几个位置,但没有成功。
这是我的部分代码:
<asp:Content ID="Content3" ContentPlaceHolderID="RightContentPlaceHolder" runat="server">
<asp:Panel ID="panelComplaint" runat="server">
<li>
<h3>Postnummer*</h3>
<input id="senderPostCode" name="postCode" type="text" size="20" enableviewstate="true" />
<asp:Label runat="server" id="lblPostCode" CssClass="missingField" Text="Mangler tekst" Visible="false" />
</li>
<li>
<h3>Post sted*</h3>
<input id="senderCity" name="city" type="text" size="100" />
<asp:Label runat="server" id="lblCity" CssClass="missingField" Text="Mangler tekst" Visible="false" />
</li>
<li>
<div class="spacer10px"></div>
<button type="submit" name="Send" >Send me</button>
</li>
</asp:Panel>
</asp:Content>
为了保留表单字段,我需要做什么?
【问题讨论】:
标签: c# forms postback episerver