type="submit"
タグでレンダリングされないaspボタンを使用することは可能ですか?ボタンにフォームを送信したくないので、代わりにtype="button"
としたいと思います。おそらく私の質問をフレーズするより良い方法は:どのように私はASPボタンを送信するのを防ぐには?異なるボタンタイプのAspボタン
答えて
ボタンを送信したくない場合は、ボタンが必要ですか?結局のところ、サーバーにポストバックする前に何もしません。 <input type="button"
を使用することもできます。
言われていること、あなたがポストバックを防ぐために、JavaScriptを使用することができます。
<asp:Button runat="server" OnClientClick="return false;" />
二つの方法:
1)はfalseを返しますOnClientClickプロパティを追加します。
<asp:Button runat="Server" ONClientClick="return true"/>
2)またはIE HTMLコントロールを使用します。
<input type="button" id="testButton" value="Regular Button" runat="server"/>
私の場合、UseSubmitBehavior = "false"はまだページをリフレッシュしました。 "Text =" Update "/>この答えの2番目のオプションが代わりに働いています。 –
UseSubmitBehaviorは、使用する_which_サブミットメカニズム(ブラウザまたはASP.NETでjavascriptを使用)を選択するプロパティです。 **プロパティはページ送信を無効にしません。**詳細については、[MS docs](https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.usesubmitbehavior(v = vs.110).aspx) – Ondrej
あなたは
に押したときにあなたはUseSubmitBehavior="false"
にだけ設定することができ、それは意志ポストバックを防ぐために必要がありますtype="submit"
の代わりにtype="button"
をレンダリングします(少なくとも.net 4)
はいこれが正解です! –
UseSubmitBehaviorは、使用する_which_送信メカニズム(ブラウザまたはASP.NETのJavaScriptを使用)を選択するプロパティです。 **プロパティはページ送信を無効にしません。**詳細については、[MS docs](https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.usesubmitbehavior(v = vs.110).aspx) – Ondrej
属性UseSubmitBehaviour = "false" に使用して私の問題解決
<asp:Button ID="button1" runat="server" UseSubmitBehavior="false" Text="just a button" />
この属性は、より多くの情報の.NET V2.0、以降で使用可能です:Button.UseSubmitBehavior Property
同様に修正してください –
UseSubmitBehaviorは、使用するサブミットメカニズム(ブラウザまたはASP.NETでjavascriptを使用する)を選択するプロパティです。プロパティは、ページ送信を無効にしません。 – Ondrej
- 1. ボタンタイプ= "ボタン"はJavaScriptで意味します
- 2. ボタンタイプがデータペイジャーのボタンの場合、無効なポストバック
- 3. xcode - ボタンの用語 - このボタンタイプとは何ですか?
- 4. NSButtonCellサブクラスのボタンタイプが機能しない
- 5. Swift 3 Info Darkボタンタイプ
- 6. トリガーasp:別のasp:ボタンをクリックしてボタンのクリックイベント
- 7. 異なるタブ内のボタン
- 8. 異なるプロジェクトのメッセージボックスのボタンのスタイルが異なる
- 9. ボタンSQLサーバの行を削除するaspをクリック - 古典的なaspとvbscript
- 10. ボタンjavafx異なるスタイル
- 11. ボタンが異なるツールバーアンドロイド
- 12. 初級 - 異なるボタン
- 13. 異なる送信ボタン
- 14. ジャンゴrequest.POST.get異なるボタン名
- 15. 異なるボタンの異なるタイプの検証
- 16. Css&Asp:ボタンの競合
- 17. VB.NETの異なるボタンで異なるフォームを開く
- 18. 応答のあるボタンasp net css
- 19. ASPカウンタ - 異なるカウンタ「バケツ」この質問をする
- 20. 異なるコントローラへのASPコアのデフォルトルートの変更
- 21. GridLayoutのボタンのサイズが異なる
- 22. CSS - 異なるサイズのボタンのアライメント
- 23. ASPソースコードと2つの異なるリモートサーバーのデータベース
- 24. Asp画像ボタンOnClientClick javascript(id)
- 25. 異なる行の中央ボタンとグリフコン
- 26. Tkinter複数のボタン - 異なるフォントサイズ
- 27. ボタンの国境幅が異なる
- 28. ASP/HTML/CSS - ブラウザのプレビューとは異なるデザインビュー
- 29. 異なるアクセスレベルと制限されたアクセスページのASPセキュアユーザーログイン
- 30. IE11のボタンタイプでAngular JSコンポーネントのバインディングが機能しない
は、このためのHTMLボタンを使用していない:HTTP ://stackoverflow.com/questions/4608733/onserverclick-not-working送信側サーバー側も停止する方法はありますか? – Radu
"サブミットサーバー側を停止する"は本当に意味をなさない。送信するかしないかは、最終的にこれを決定するのはクライアント(ブラウザ)です。多分、より多くの文脈を与えるでしょう、あなたは何を達成しようとしていますか? – driis
私はちょうどwebformsアプリケーションを更新する必要があり、私はこれを見つけた。質問は確かに混乱しています。 OnClientClickを使用したい理由がわかりません...他の回答に従ってください。これは、jqueryがボタンと対話するためにMEで動作します。