我使用Url Route .net4,我想在我的URL地址中使用灵活路径。 我为re size images定义了一个URL Route:
routes.MapPageRoute("thumbnail", "showthumbnail/{size}/{src}", "~/ShowThumbnail.aspx", true, new RouteValueDictionary { { "size", 100 }, { "src", "" } });
和图像可能在1或2或3子文件夹中:
http://localhost/200/folder1/folder2/folder3/image1.jpg
http://localhost/200/folder1/image1.jpg
我该怎么做?
答案 0 :(得分:0)
您需要使用ResolveClientURL()来访问页面中的确切图像路径,路径如下所示:
<img src='<%= ResolveClientUrl("~/images/abc.jpg") %>' />
正常的给予方式&#39; src&#39;价值在所有情况下都不起作用。 javascript也一样。
请通过以下链接查看我的博客。
http://karmic-development.blogspot.in/2013/10/url-routing-in-aspnet-web-forms-access.html