私は、aspxファイルで定義されたWebコントロールでユーザーコントロールを作成し、コードビハインドクラスの抽象クラスを作成しました。このクラスを別のユーザーコントロールで拡張しますが、最初のマークアップファイルのコントロールは生成されません。どのように抽象クラスを拡張するすべてのユーザーコントロールのためにそれらを生成するのですか?どのようにそれらをアクセシブルにしますか?asp.netでユーザーコントロールを拡張するにはどうすればよいですか?
2
A
答えて
1
複合コントロールhttp://wiki.asp.net/page.aspx/217/composite-controls/を作成し、基本的にカスタムコントロールを作成し、バックエンド
で他のコントロールを追加することができます http://msdn.microsoft.com/en-us/library/aa479016.aspxを見てみましょう
0
生成した場合、ASPXファイルにタグを生成することはできません。それはそのようには機能しません。
1
本当にユーザーコントロールは拡張できません。コードを抽象クラスまたは拡張クラスの基にすることはできますが、マークアップを使用する方法はありません。
カスタムサーバーベースのコントロールを作成することを検討してください。
関連する問題
- 1. プライベートセットでプロトコルを拡張するにはどうすればよいですか?
- 2. scala.swingを拡張するにはどうすればよいですか?
- 3. コードイグナイターコントローラークラスを拡張するにはどうすればよいですか?
- 4. ブロードリーフコマースのカスタマーエンティティを拡張するにはどうすればよいですか?
- 5. jqueryコメントを拡張するにはどうすればよいですか?
- 6. ブックマークバーを拡張するにはどうすればよいですか?
- 7. jquery.mobile.scrollviewを拡張するにはどうすればよいですか?
- 8. ASP.NET MVCビューで拡張メソッドを使用するにはどうすればよいですか?
- 9. パラメータでユーザーコントロールを作成するにはどうすればよいですか?
- 10. コンテナではないFlexコンポーネント(RadioButtonなど)を拡張するにはどうすればよいですか?
- 11. MFCで拡張ボタンのようなVistaを作成するにはどうすればよいですか?
- 12. ツールボックスにユーザーコントロールを追加するにはどうすればよいですか?
- 13. ユーザーコントロールにページングを追加するにはどうすればよいですか?
- 14. ユーザーコントロールのパブリックプロパティを変更するにはどうすればよいですか?
- 15. Qt:デリゲートペイントイベントでレンダリングするときにQTablewidgetを拡張するにはどうすればよいですか?
- 16. コンテンツがサイドバーコンテンツでない場合、コンテンツを100%に拡張するにはどうすればよいですか?
- 17. このような拡張可能なレイアウトを取得するにはどうすればよいですか?
- 18. Visual Studioの拡張機能であるスタックパネルでバインディングを行うにはどうすればよいですか?
- 19. 登録されていないドッカーイメージやドッキングファイルを拡張するにはどうすればよいですか?
- 20. 拡張されたコーナーで矩形を作成するにはどうすればよいですか?
- 21. アップロードされたファイルの拡張子をPHPで取得するにはどうすればよいですか?
- 22. Google Chrome拡張機能でダウンロードするファイルを生成するにはどうすればよいですか?
- 23. ストレージアクセスフレームワークで珍しいファイル拡張子を設定するにはどうすればよいですか?
- 24. 新しいTizen Studio 1.2でTV拡張機能をインストールするにはどうすればよいですか?
- 25. 拡張QTreeWidgetItemでは、QTreeWidgetではなくSLOTを呼び出すにはどうすればよいですか?
- 26. localstorageから拡張子「.log」でファイルを取得するにはどうすればよいですか?
- 27. laravel5.3でエラーメッセージを編集または拡張するにはどうすればよいですか?
- 28. Arrayクラスを拡張するときにコンストラクタをオーバーライドするにはどうすればよいですか?
- 29. ScalaでJava例外を正しく拡張するにはどうすればよいでしょうか?
- 30. Chrome拡張機能でFacebookのホットキーを無効にするにはどうすればよいですか?