首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.net webform url路由灵活?

ASP.net webform url路由灵活?
EN

Stack Overflow用户
提问于 2012-04-20 21:02:02
回答 1查看 85关注 0票数 0

我使用Url Route .net4,并且我想在我的URL地址中使用灵活的路径。我为重新调整大小的图像定义了URL路由:

代码语言:javascript
复制
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

我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2013-10-19 18:15:06

您需要使用ResolveClientURL()来访问页面中的确切图像路径,该路径的路由如下:

代码语言:javascript
复制
<img  src='<%= ResolveClientUrl("~/images/abc.jpg") %>' />

给出'src‘值的正常方式并不是在所有情况下都有效。javascript也是如此。

请通过下面的链接查看我的博客。

http://karmic-development.blogspot.in/2013/10/url-routing-in-aspnet-web-forms-access.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10246778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档