轉帖|其它|編輯:郝浩|2011-05-20 14:53:56.000|閱讀 680 次
概述:本文主要介紹Asp.net 用戶控件和自定義控件在ASPX頁中使用方法的總結,希望對大家有幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在aspX頁中注冊用戶控件的方法
<%@ Register Src="ListPicker.ascx" TagName="ListPicker"
TagPRefix= "uc1" %>
在Web.config中注冊用戶控件
<controls>
<add tagPrefix="scottgu" src="~/Controls/Header.ascx" tagName="header"/>
</controls>
在ASPX頁中注冊自定義控件的方法
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls"%> 在Web.config中注冊自定義控件的方法
<controls>
<add tagPrefix="aspSample"
namespace= "Samples.AspNet.CS.Controls">
</add>
</controls>如果缺少 assembly 屬性,則 asp.net 會推斷該程序集是從 App_Code 目錄中的源文件動態編譯而來。
將自定義控件添加到工具箱如果沒有將控件編譯為程序集,就不能將該控件添加到可視化設計器的工具箱中。然后右擊“工具箱”-“選擇項”-瀏覽找到DLL文件添加點擊確定完成添加。[assembly: TagPrefix( "Samples.AspNet.CS.Controls", "aspSample")]使用 該屬性指定自定義控件類,當從工具箱中拖放控件時默認會生成這里指定標記前綴 <controls>
<add tagPrefix="aspSample"
namespace= "Samples.AspNet.CS.Controls"
assembly= "Samples.AspNet.CS.Controls">
</add>
</controls>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網絡轉載