怎样relation.aspx, about_us.aspx 都调用 这个 ascx 文件?有人成功过吗?
路径问题 很烦恼。里面的图片总是显示有问题。
------解决方案--------------------------------------------------------
两种方法:
1、ascx文件里面全部采用/开头的相对路径;
2、ascx定义一个属性,比如Path,调用的时候直接在html里面写,比如:<a:b runat=server id="a1" Path="..."></a:b>
------解决方案--------------------------------------------------------
前台
<%@ Register Src="UserControl/banner1.ascx" TagName="banner1" TagPrefix="uc7" %>
<uc7:banner1 ID="Banner1_1" runat="server" />//显示出来
------解决方案--------------------------------------------------------
不行,除非你改代码,建议把about_us.aspx 用个文件夹
------解决方案--------------------------------------------------------
给ascx添加一个public属性,然后再调用的页面设置这个属性,通过这个属性调整你的图片路径。
- C# code
private string virtualPath="";//默认与图片文件夹同级public string VirtualPath{ get{return virtualPath;} set{get virtualPath=value;}}