aspX ページにユーザー コントロールを登録する方法
<%@ 登録 Src="ListPicker.ascx" TagName="ListPicker"
TagPRefix="uc1" %>
Web.config にユーザー コントロールを登録する
<コントロール>
<add tagPrefix="scottgu" src="~/Controls/Header.ascx" tagName="header"/>
</コントロール>
ASPX ページにカスタム コントロールを登録する方法
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls"%> Web.config にカスタム コントロールを登録するメソッド <controls> <add tagPrefix="aspSample" namespace="Samples.AspNet.CS. Controls"> </add> </controls>アセンブリ属性が欠落している場合、asp.net は、アセンブリが App_Code ディレクトリ内のソース ファイルから動的にコンパイルされると推測します。 ツールボックスへのカスタム コントロールの追加 コントロールをアセンブリにコンパイルしないと、ビジュアル デザイナーのツールボックスにコントロールを追加できません。次に、「ツールボックス」を右クリックし、「項目の選択」を選択し、追加する DLL ファイルを参照して見つけ、「OK」をクリックして追加を完了します。 [assembly: TagPrefix("Samples.AspNet.CS.Controls", "aspSample")] この属性を使用して、カスタム コントロール クラスを指定します。ツールボックスからコントロールをドラッグ アンド ドロップすると、指定されたタグ プレフィックス <controls> が生成されます。デフォルト。
<add tagPrefix="aspSample"
名前空間="Samples.AspNet.CS.Controls"
Assembly="Samples.AspNet.CS.Controls">
</追加>
</コントロール>
参照:
http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
カスタム コントロールの開発: http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspxユーザー コントロール: http://msdn.microsoft.com/zh-cn/library/y6wb1a0e。
-