【发布时间】:2011-02-09 15:30:07
【问题描述】:
我正在尝试在 asp.net 4.0 中实现 Url 路由。我只是创建了一个小型测试应用程序。我正在尝试浏览文件夹内保存的页面。当我在 Visual Studio 中运行时它工作正常..但是当我在 IIS7 中托管应用程序时它显示错误。
HTTP 错误 404.0 - 未找到 您要查找的资源已被删除、名称已更改或暂时不可用。
我使用的代码是。 (我也在使用母版页。)
protected void Application_Start(object sender, EventArgs e)
{
CustomRouteTable(RouteTable.Routes);
}
void CustomRouteTable(RouteCollection routes)
{
routes.MapPageRoute("Telugu", "Movie/Telugu", "~/Telugu/Telugu.aspx");
}
在我的 default.aspx 页面中,我保留了一个按钮,然后单击我编写的按钮。
protected void btnTelugu_Click(object sender, ImageClickEventArgs e)
{
Response.RedirectToRoute("Telugu");
}
我哪里错了??? 谢谢。
【问题讨论】:
标签: asp.net