特定页面上没有回发

时间:2011-10-01 06:32:58

标签: asp.net

我在Global.asax中使用asp.net路由: routes.MapPageRoute("Home", "home", "~/index.aspx"); routes.MapPageRoute("Profiles", "profile/{nick}/{profid}", "~/Profile.aspx");

我的母版页中有一个顶级菜单,其中有一个带有OnClick事件的LinkBut​​ton。 问题是,回发仅适用于路由页面,如“HOME”,但不适用于配置文件(由/ asdf / 12345而不是/ 1235构建。

点击个人资料页面中的顶级菜单LinkBut​​ton,我得到404页面。 它甚至不发布到页面!

什么可能是错的?

感谢

1 个答案:

答案 0 :(得分:0)

问题解决了。 我不得不放入我的主页: this.form1.Action = Request.RawUrl;

这修复了表单的动作!