考慮以下ASPX:的RequiredFieldValidator用的ValidationSummary不工作回車鍵空白文本框裏面
<asp:ValidationSummary ID="vSummary" runat="server" CssClass="error-message" HeaderText="<p>Please correct the following errors with your profile.</p>" ShowMessageBox="false" DisplayMode="BulletList" ShowSummary="true" />
<asp:TextBox ID="txtTest" runat="server" ClientIDMode="Static"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv" runat="server" Display="None" ErrorMessage="Enter a value in the textbox." ControlToValidate="txtTest"></asp:RequiredFieldValidator>
<asp:Button ID="btn1" runat="server" Text="Button 1" OnClick="btn1Click" ClientIDMode="Static" />
對於文本輸入到文本框,行爲與預期的一切。
點擊按鈕提交表格/按下'輸入',而在文本框內提交表格。
但是,當文本框爲空時,按'enter'不會執行任何操作。按下按鈕將按預期顯示驗證摘要,但按下「輸入」不會。
如何在空白文本框內按下「Enter」鍵後進行驗證摘要顯示?
你嘗試通過JavaScript調用頁面驗證? – 2013-03-12 21:26:37
return Page_ClientValidate(「optionalValidationGroup」); – 2013-03-12 21:27:50