我正在使用 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>
为了保留表单字段,我需要做什么?