9

必要な属性を利用するために、テキストボックスに HTML 入力タイプを使用しました。今私のジレンマは、フィールドに必要な属性を入力しないとページから出られないことです。causeValidation を false に設定して使用してみましたが、機能しません。ページに大きな変更が加えられるため、テキストボックスを asp テキストボックスに変更できません。これに他の方法はありますか?

<asp:Button runat="server" ID="buttonCancel" CssClass="cu-btn-direction" style="float:right; margin-right: 15px; margin-bottom: 60px;" Text="Cancel" CausesValidation="false" />

編集:

検証グループを追加しようとしましたが、うまくいきませんでした...うまくいくのは、UseSubmitBehavior を false に設定することですhttp://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.usesubmitbehavior%28v =vs.110%29.aspxしかし、リンクで説明されているように、js を有効にしないと機能しません。その他の方法で?

4

1 に答える 1

21

フォームノバリデートを使用する

<input type="submit" value="Cancel" formnovalidate>

これは、必要なすべてのフォーム検証をバイパスします

于 2014-12-22T18:49:18.297 に答える