ASP.NET MVC 路由问题
我的 Global.asax 文件应该如何显示,以及控制器的操作如何才能获得如下 URL:
http://mysite.com/name
name
是一个字符串 - 它可以是任何内容。
我尝试:
Global.asax:
routes.MapRoute(
"ViewContent", // Route name
"{name}", // URL with parameters
new { controller = "Main", action = "ViewC" } // Parameter defaults
);
MainController:
public ActionResult ViewC(string name)
{
...
}
但它不会“进入”该操作。
how should my Global.asax file look, and the Controller's action, to get a URL like:
http://mysite.com/name
The name
is a string - it may be anything.
I try:
Global.asax:
routes.MapRoute(
"ViewContent", // Route name
"{name}", // URL with parameters
new { controller = "Main", action = "ViewC" } // Parameter defaults
);
MainController:
public ActionResult ViewC(string name)
{
...
}
but it doesn't "go" inside that action.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试
您可能还想让该控制器返回视图“名称”
try
You might also want to make that controller return the view "name"