私はUpdatePanelのようなASP.NETコントロールをサブクラス化し、私のWebサイトでサブクラスを使用したいと思います。コードを別のアセンブリに移動すると、アセンブリ内のアセンブリをレジスタ句から参照できるようになりますが、すべてのコードをWebサイト内に保持する方法があるのだろうかと思います。ASP.NET WebサイトのWebコントロールのサブクラスを登録するにはどうすればよいですか?
ご協力いただきありがとうございます。
私はUpdatePanelのようなASP.NETコントロールをサブクラス化し、私のWebサイトでサブクラスを使用したいと思います。コードを別のアセンブリに移動すると、アセンブリ内のアセンブリをレジスタ句から参照できるようになりますが、すべてのコードをWebサイト内に保持する方法があるのだろうかと思います。ASP.NET WebサイトのWebコントロールのサブクラスを登録するにはどうすればよいですか?
ご協力いただきありがとうございます。
Webアプリケーションプロジェクトテンプレートを使用している場合は、コードファイルをApp_Codeに配置できます。また、Webアプリケーションプロジェクトテンプレートを使用している場合は、コードをWebサイトのフォルダ内に配置することもできます。
Webサイトプロジェクトテンプレートのアセンブリ名はApp_Codeで、Webアプリケーションプロジェクトの場合はプロジェクト名のアセンブリ名として定義されています。
使用しているテンプレートが分かりますか?
カスタムコントロールについては、特にupdatepanelの既存の動作を変更したい場合は、問題が発生することがあります。
HTH。