当前位置:  开发笔记 > 后端 > 正文

将runat ="server"添加到HTML标签以获得ASP.net中的相对路径是一个优雅的解决方案吗?

如何解决《将runat="server"添加到HTML标签以获得ASP.net中的相对路径是一个优雅的解决方案吗?》经验,为你挑选了2个好方法。

我有几个ASP.Net用户控件,我在新网站的不同位置使用.这些用户控件有这样的链接:


如果usercontrol用于各个子目录中的页面,则相对路径不起作用,我不想在路径中提供我的完整网站名称.所以我这样做了


现在ASP.Net'〜'标记可以正常解析根路径.

是否可以标记我需要使用runat ="server"解析根路径的所有HTML标记,或者您知道更好的HTML方式吗?

谢谢



1> Cristian Lib..:

我不会说它是否是一个优雅的解决方案,我只是在System.Web中指出一个替代方案:

">



2> Diadistis..:

您应该使用基本标记来定义应用程序的根目录,并使所有链接相对于此:


    

...
 

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有