前面介绍了“~/”可用在服务器控件中,如果是客户端控件怎么办?
<a href="~/Companies.xml" runat="server">公司</a>
我们可以给它加一个 runat="server",这样它也认识得到“~/”了。
那 script 怎么办?
这个不能直接加 runat="server",否则 src 对应的文件会被当作服务器端脚本来解析处理,而不是当作客户端的 JavaScript。
可以利用 ResolveUrl 与动态添加 script 技术。
相关阅读