私は.NETとASPの新機能です。ボタンを作成している間、MSDNのドキュメントでは、伝統的なサブミット機能ではなくコマンドを使用する方法について説明します。また、OnCommand
属性を使用して実行するメソッドの設定も示します。私はこの方法論を使用していましたが、十分に期待された結果が得られましたが、VS2010はプロパティペインにOnCommand
プロパティがなく、Intellisenseコードビューにも表示されません。 VSのデータベースにこの機能が表示されない場合、この機能はなぜ可能ですか?asp.netのボタンとそのコマンド機能に関する質問
答えて
asp:Buttonを含むほぼすべてのコントロールでは、プロパティペインのすぐ上の小さな稲妻の写真をクリックすると、発生するイベントを見つけることができます。表示されているイベントのいずれかを2回クリックすると、VSがイベントハンドラを作成します。 oncommandは、Buttonのコマンドイベントを処理するフレームワークによって作成された標準メソッドを指すプロパティです。
単純なケースでは、コマンド引数(およびイベントのバブリング)をサポートしないoncommandの代わりにonclickを使用することをお勧めします。差異については、例えばhereで説明します。デザインビューのボタンをダブルクリックすると、onclickイベントハンドラを作成できます。
ありがとう、それはすべてをクリア! – nfw
まあ、OnCommandプロパティは本当にプロパティではありません。 Button
宣言構文の一部であり、通常はC#でイベントハンドラを宣言的にワイヤリングするために使用されます。コード内でイベントを配線する他の方法があるので、コード内に目的はありません。あなたは、イベントハンドラ内でアクセスするためのボタンのプロパティを探しているなら
、通常e.CommandName
とe.CommandArgument
としてButton.Command
ハンドラ内でアクセスSystem.Web.UI.WebControls.CommandEventArgs
CommandName
とCommandArgument
を、してみてください。
編集:私はあなたの質問の主な推力は、「手動でそれを入力するよりも、Button.Command
イベントハンドラのヘッダーを作成するための簡単な方法はありませんか?」であることを今見、他の人は敬虔に答えました。ところで、VBを使用している場合は、コードウィンドウ内からオブジェクト/イベントを選択することもできます。
- 1. Facebookのメッセージ機能とそのスクロールバーに関する質問
- 2. 機能に関する質問
- 3. WordPressのサイトアイコンの機能と出力に関する質問
- 4. コマンド "find"に関する質問
- 5. ドロップダウンメニューとその機能に関する問題
- 6. NLPの新機能、アノテーションに関する質問
- 7. sqlサービスブローカの機能に関する質問
- 8. 再帰的形質機能の寿命に関する問題
- 9. ボタン "リセット"のコマンド機能
- 10. ボタン、javascript、HTMLに関する質問
- 11. ASP.net(Webフォーム)アーキテクチャに関する質問
- 12. ASP.NETスレッド+デザインに関する質問
- 13. ASP.NETキャッシュクラスに関する質問
- 14. ASP.netのセキュリティに関する質問 "Authorization"と ".ASPXAUTH"のクッキー
- 15. Djangoテスト機関の質問
- 16. 送信ボタンとプッシュボタンに関する質問。 HTMLのスクリプト言語
- 17. タイプの比較に関する質問ASP.NETとDBNull
- 18. セキュリティに関する質問とその安全性の使用
- 19. asp.netボタンjavascript機能
- 20. Java Eclipseエクスポート機能に関する質問
- 21. 税務機能に関する問題(/その他の場合)
- 22. クラスとそのメソッドに関する質問
- 23. AJAXとasp.netセキュリティの質問
- 24. Asp.netログインとファイルアップロードの質問
- 25. ジェネリック機能質問C#
- 26. >を持つタイプのコマンドに関する質問?
- 27. 性能とスケーラビリティのアーキテクチャに関する質問
- 28. 機器に関するメモリリーク検出に関する質問
- 29. C# - asp.net - このコーディングに関するいくつかの質問
- 30. xml asp.netのパース/クエリのパフォーマンスに関する質問
ボタンのプロパティエクスプローラに 'CommandName'プロパティがリストされています。 –
これはasp:リピーターを備えたボタンですか?またはこれはちょうど普通の古いaspですか:ページに配置されたボタンsomehwere? – David
@Bala R申し訳ありませんが、私は間違いました。私は "OnCommand"と言っていた。私は自分の投稿を編集しました。 – nfw