asp.net web用户控件WebUserControl.ascx 怎么用不了

把web用户控件WebUserControl.ascx拖动到Default.aspx页面后,只显示WebUserControl.ascx这几个字,运行后也是这样,WebUserControl.ascx设计的页面显示不了,怎么回事啊

第1个回答  2011-05-28
在用户控件中写的东西,如果涉及到图片,css等的路径是容易出现问题的,一般按在用户控件中显示所写的路径拖到页面里面后都会路径错误,检查一下
第2个回答  2011-05-27
留个QQ我帮你远程看看。光这样说程序的问题,不好解决。
先用楼上的 注册一下试试
在aspx 页面的的第二行写
<%@ Register Src="../UserControl/Header.ascx" TagName="Header" TagPrefix="uc1" %>
在用的位置添加:
<ucl:Header id="header1" runat="server"/>本回答被提问者采纳
第3个回答  2011-05-27
设计视图显示不了,直接运行可以就行。我之前自己开发的用户控件也有这种情况,我都是直接运行看结果的。
第4个回答  2011-05-27
要在设计界面拖才行追问

我就是在设计页面拖啊,可是在设计页面怎么只有WebUserControl这几个啊,母版页也是这种情况

追答

直接写代码注册试试,

注册:

使用:

第5个回答  2011-05-28
顶一个
相似回答
大家正在搜