博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

自定义用户控件ascx

Posted on 2009-01-22 13:48  Zhiyett  阅读(385)  评论(0编辑  收藏  举报

1.新建一个WebUserControl.ascx文件

2.其内容修改为

注:正式应该是把
<script runat="server">
....
</script>这段代码中写入WebUserControl.ascx.cs中

Code

3.在Default.aspx切换到Design视图,将WebUserControl.ascx拖到页面上,便会自动生成如下代码:

...
<%@ Register src="WebUserControl.ascx" tagname="WebUserControl" tagprefix="uc1" %>

...

 <uc1:WebUserControl ID="WebUserControl1" runat="server" />

 

  • 一个 TagPrefix 属性,该属性将前缀与用户控件相关联。此前缀将包括在用户控件元素的开始标记中。

  • 一个 TagName 属性,该属性将名称与用户控件相关联。此名称将包括在用户控件元素的开始标记中。

  • 一个 Src 属性,该属性定义包括的用户控件文件的虚拟路径。