100分,简单问题。 http://chs.gotdotnet.com/quickstart/aspplus/default.aspx?url=/quickstart/aspplus/doc/webpagelets.aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 向 Web 窗体页添加用户控件 在 Web 窗体设计器中,打开要将该控件添加到的 Web 窗体页,并确保该页以“设计”视图显示。 在解决方案资源管理器中选择用户控件的文件,并将其拖到该页上。 向 Web 窗体页的“HTML”视图添加用户控件 在 Web 窗体设计器中,打开要将该控件添加到的 Web 窗体页,然后切换到“HTML”视图。 在页面顶部的 <HTML> 标记之前添加一个注册该控件的指令,以便在处理 Web 窗体页时识别该控件。您可以使用该指令使一个名称和命名空间与该 Web 用户控件相关联,方法是指定 TagPrefix、TagName 和 Src 位置值。例如: <%@ Register TagPrefix="uc1" TagName="menu" Src="menu.ascx" %>将该指令放在它自己的行中。如果没有其他指令,则使其成为文件中的第一行。 在文件的 <BODY> 部分,为要在其中显示该控件的控件创建一个标记。使用在第 2 步注册的 TagPrefix 和 TagName。为该控件指定一个 ID 并设置 runat=server 属性,如以下示例所示: <uc1:menu id="Menu1" runat="server"/>如果您的控件具有可在设计时设置的属性,则可选择通过在如下标记中声明它们的值来设置这些属性: <uc1:menu id="Menu1" runat="server" enabled=true />继续设计 Web 窗体页的其余部分。您可以切换到“设计”视图来处理该页。用户控件在显示时将使用标志符号来指示它在页中的位置,但不会在设计器上显示 WYSIWYG 呈现效果。若要编辑该控件,请切换回“HTML”视图。 用vs.net很简单就可搞定——》在解决方案资源管理器中将.ascx文件拖到首页中就可以 aspx<%@ Register TagPrefix="uc2" TagName="new_c" Src="new_c.ascx" %><uc2:new_c id="new_c" runat="server"></uc2:new_c>cs对应你的ascx 做完了ascx直接拖进去是个方便的办法 在要使用WEB控件的页面中,使用<%@Regiester%>指定注册用户自定义的web控件。比如,你做的控件所在文件为_Film.ascx,则在要使用的地方比如FileList.aspx页中,使用<%@ Register TagPrefix="myFilm" TagName="FilmHeader" Src="_Film.ascx" %>然后,在某个地方放置标签<myFilm;FilmHeader id="header" runat="server"/>就可以了。 我这么做了,但运行的时候看不见Web用户控件,是Web用户控件里的datalist控件没数据的原因吗?(Web用户控件里只有datalist控件) 我这么做了,但运行的时候看不见Web用户控件,是Web用户控件里的datalist控件没数据的原因吗?(Web用户控件里只有datalist控件) 只需要把这个做好的Web用户控件用鼠标拖到首页去就OK了 我现在把它拖到我的首页里去了,但运行的时候看不见,是Web用户控件里的datalist控件没数据的原因吗?(Web用户控件里只有datalist控件) js做项目 在线急等...在GridView中怎么判断CheckBox选择的个数啊?? 帮帮小弟!! gridview问题!!1 在HTM网页中可以放入自定义用户控件吗!!要怎么放呀 网站使用static变量的问题 js怎样传参给ASP。NET 关于NEW的使用 默认页设置的问题,请大家帮忙 如何根据用户选择动态改变水晶报表中的图表类型? 如何得到一服务器控件的所有事件列表? 编写数据库显示程序时遇到的问题?迷茫啊! 怎么把DATAGRID的内容保存到PDF文件中呀
在解决方案资源管理器中选择用户控件的文件,并将其拖到该页上。
向 Web 窗体页的“HTML”视图添加用户控件 在 Web 窗体设计器中,打开要将该控件添加到的 Web 窗体页,然后切换到“HTML”视图。
在页面顶部的 <HTML> 标记之前添加一个注册该控件的指令,以便在处理 Web 窗体页时识别该控件。您可以使用该指令使一个名称和命名空间与该 Web 用户控件相关联,方法是指定 TagPrefix、TagName 和 Src 位置值。例如:
<%@ Register TagPrefix="uc1" TagName="menu" Src="menu.ascx" %>
将该指令放在它自己的行中。如果没有其他指令,则使其成为文件中的第一行。 在文件的 <BODY> 部分,为要在其中显示该控件的控件创建一个标记。使用在第 2 步注册的 TagPrefix 和 TagName。为该控件指定一个 ID 并设置 runat=server 属性,如以下示例所示:
<uc1:menu id="Menu1" runat="server"/>
如果您的控件具有可在设计时设置的属性,则可选择通过在如下标记中声明它们的值来设置这些属性:
<uc1:menu id="Menu1" runat="server" enabled=true />
继续设计 Web 窗体页的其余部分。您可以切换到“设计”视图来处理该页。用户控件在显示时将使用标志符号来指示它在页中的位置,但不会在设计器上显示 WYSIWYG 呈现效果。若要编辑该控件,请切换回“HTML”视图。
在解决方案资源管理器中将.ascx文件拖到首页中就可以
<%@ Register TagPrefix="uc2" TagName="new_c" Src="new_c.ascx" %>
<uc2:new_c id="new_c" runat="server"></uc2:new_c>
cs
对应你的ascx
比如,你做的控件所在文件为_Film.ascx,则在要使用的地方比如FileList.aspx页中,使用
<%@ Register TagPrefix="myFilm" TagName="FilmHeader" Src="_Film.ascx" %>
然后,在某个地方放置标签
<myFilm;FilmHeader id="header" runat="server"/>
就可以了。