如何实现隐藏首页的路径网站的结构如下Default.aspxProduct
  |- Default.aspx问题:用户打开 Default.aspx 的时候,调用的是 Product/Default.aspx 这个文件,但是网址上面不能有变化,还是显示 Default.aspx 

解决方案 »

  1.   

    用iframe也行,路径也可以隐藏,不过不严谨。
      

  2.   

    Server.Transfer()用了这个之后,原来页面 Product/Default.aspx 中的图片都不能正常显示了,路径还是原来的,还有什么其他的解决方法吗?
      

  3.   

    主要看你是什么目的了。用iframe适用最强。不过破也好破
      

  4.   

    额,忽然想到,其他页面都检测一下自己页面的url,如果url不是default就redirect到default同时把正真的url post给default,default的话是根据传入的url一个自动显示内容的一页(也就是include相关的一页,或者做成用户控件)
      

  5.   

    最好的就是自己写一个类似于IIS过滤器的东西不知道HttpModel能你要求的功能,具体你看MSDN。