刚接触mvc不久,最近刚好有机会来操练一下——网页版调查问卷

    对于IIS7.0以下的版本,在注册MVC路由时,都要对asax进行而外的配置,如下图所示:

这样才能骗过低版本的IIS,让MVC程序可以很好的在上面个运行,但是有时候,如果我们在页面中调用后台程序采用的

是如下的方式:

那我只能说,这下就麻烦了。因为低版本的IIS中对这些路径是支持的,难道就没有一个稍微好点的方法可以兼顾低版本和高版本的IIS,

在平常使用发现,只能运用htmlHelper来添加链接,其在生成链接时会根据默认路由来决定在生成的链接中是不是添加.aspx

下面是htmlhelper自动生成的链接:

   路由中有.aspx版本:

   路由中木有.aspx版本:

posted on 2011-12-16 13:41  ThinkAndDoEx  阅读(159)  评论(0)    收藏  举报