蜗牛的天空

慢慢爬.慢慢游.很快就可以到知识海洋的彼岸
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

向 Web 窗体页的“HTML”视图添加用户控件

Posted on 2005-08-03 16:33  蜗牛的天空  阅读(392)  评论(0)    收藏  举报
扩展名:.ascx
增加在页面顶部的 <HTML> 标记之前
1<%@ Register TagPrefix="uc1" TagName="menu" Src="menu.ascx" %>
TagPrefix TagPrefix 确定用户控件的唯一命名空间,这样如果该页上的多个用户控件具有同一名称,它们就可以相互区别。它将是标记中控件名称的前缀(如 <myNameSpace:xxx>)。
TagName TagName 为用户控件的名称。此名称与标志前缀一起用来唯一标识控件的命名空间,如以下 prefix:tagname 元素所示:
<myNameSpace:myUserControl ... /> />
Src Src 属性是用户控件的虚拟路径,例如“UserControl1.ascx”或“/MyApp/Include/UserControl1.ascx”。
在文件的 <BODY> 部分
1<uc1:menu id="Menu1" runat="server"/>

Web 用户控件与 Web 自定义控件的建议:
控件包含大量静态布局,用户控件则可能是较佳的选择。如果您的控件主要是动态生成的(例如数据绑定表的行、树视图的节点或选项卡控件的选项卡),自定义控件则可能是较佳的选择。