私は私の形でrequired field validators
とcustom validators
の数を使用していたユーザinput.Iをチェックするためasp.net validations
とjquery validation
を使用しています、私は奇妙な問題に直面しています、required validator
を持つフィールドが空である、error message
validation summary
に表示されます。これはvalidation summary
が唯一の私がどこerror message
required field validator
の【選択他のエラーメッセージがちょうど誰が私を指摘displayed.Canされていません表示さ,,同じフィールドが空と間違った入力はcustom validators
で他のフィールドに入力されて残っているすべてのright.Whenです間違っている。ここで おかげAsp.net必須フィールド検証問題
2
A
答えて
2
はのCustomValidatorと一緒のRequiredFieldValidatorを使用するコードサンプルです。これは、両方のフィールドを検証するだけでなく、それらの一つが故障したとき、およびにValidationSummaryでエラーメッセージが表示されます。
CustomValidatorには、コードの後ろにOnServerValidate関数があります。
の.aspxマークアップ:
<form id="form1" runat="server">
<div>
<label>Name:</label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" EnableClientScript="false"
ControlToValidate="TextBox1" ErrorMessage="The 'Name' field cannot be empty!" Text="*" ForeColor="Red"
Display="Dynamic"></asp:RequiredFieldValidator>
<br /><br />
<label>Number:</label>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:CustomValidator ID="CustomValidator1" runat="server" ValidateEmptyText="true"
ControlToValidate="TextBox2" ErrorMessage="The 'Number' field must be exactly 5 digits!" Text="*" ForeColor="Red"
Display="Dynamic" onservervalidate="CustomValidator1_ServerValidate"></asp:CustomValidator>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" HeaderText="Please check the following fields:" ForeColor="Red" DisplayMode="BulletList" />
<br />
<asp:Button ID="Button1" runat="server" Text="Submit" />
</div>
</form>
と.aspx.csファイル内の検証機能:
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
if (args.Value.Length < 5 || args.Value.Length > 5)
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
}
両方のエラーメッセージを表示できるようにするために、だけでなくRequiredFieldValidatorさんは、そのプロパティ 『EnableClientScriptは』 falseに設定する必要があります。
うまくいけば、これはあなたが軌道に乗ると、あなたの問題を解決します。
関連する問題
- 1. ASP.NET MVC。非必須フィールドが検証
- 2. JSF検証必須フィールド
- 3. 必須フィールドは、asp.netのテキストボックスを検証していません
- 4. JQueryダイアログクライアント側の検証が「必須!!」フィールドをasp.net mvc2
- 5. 必須フィールドWPFテキストボックスの検証
- 6. WPFアプリケーションの必須フィールドの検証
- 7. 必須フィールドのサーバー側の検証
- 8. ASP.NET MVC - DropDownList検証問題
- 9. asp.net mvc TextAreaForが必須フィールドとして検証されていません
- 10. HTMLフォーム検証: '必須'タグ
- 11. 必須のドロップダウンの問題
- 12. 動的に生成される必須フィールドを検証する
- 13. Rails非必須フィールドのActiveRecord正規表現の検証
- 14. 送信時に必須のフィールド検証を無視する
- 15. クラスプロパティの必須フィールドを検証する方法は?
- 16. jQueryの検証:必須フィールドが空が、ここでは真の
- 17. ブートストラップ検証で必須フィールドはfalseです
- 18. 角度jsでのサブミット時に必須のフィールド検証
- 19. 検証に失敗しましたnodejs必須フィールド
- 20. Ecto Changeset、変更時に検証されない必須フィールド
- 21. nicEditとMVC 3/jquery必須のフィールド検証
- 22. 複数のフィールドに「必須」検証を適用します
- 23. 必須フィールド検証が隠れていない
- 24. ASP.NET検索フィールド入力ボタンの問題
- 25. immediate = "true"および必須フィールドの問題
- 26. ng-bs3-datepickerで必須のフィールドの問題
- 27. asp.net webmethod問題でjqueryリモート検証
- 28. ASP.net MVCの検証の問題
- 29. "必須フィールド"検証メッセージが国選択フィールドと重複しています
- 30. 必須フィールド
私たちはあなたのコードを見てする必要がありますだと思います。 – Zishan