日期:2014-05-17  浏览次数:20471 次

asp.net Web Forms
visual studio 2012新建了一个Web Forms网站,运行
主页上有“关于”“联系方式”,链接形式是“~/About”“~/Contact”,但是对应的文件是About.aspx和Contact.aspx,怎么做的?

把新建的网站中关于“外部登录(QQ,人人之类账号登录)”的文件全删了,其它文件中涉及到的地方也修改了,运行网站,“关于”“联系方式”无法使用了,出错“找不到文件”,把文件中链接"~/About"改成"~/About.aspx"就可以了,怎么才能继续使用"~/About"?

------解决方案--------------------
真是因为你删掉了才出错,你多删了一句。
RouteConfig.RegisterRoutes(RouteTable.Routes);

这句保留,这句话滴意思就是注册路由表,而这个东西的作用恰恰就是控制你那个“URL”滴东西