如何通过URL的变量(我认为它称为查询字符串)获取不同的内容? 我希望实现的例子:
Content(string page)
http://mysite.com/Content <?strong>页=约 &lt; - 将显示关于页面。
http://mysite.com/Content <?strong>页=店 &lt; - 将显示商店页面。
感谢。
P.S。我意识到我可以为about创建一个页面并为商店创建一个页面(在这个例子中),但我想要它就像我问的那样。
答案 0 :(得分:1)
值得添加一条路线:
routes.MapRoute(
"ContentRoute",
"Content/{page}",
new { controller = "Content" action = "Content", page = (string)null });
模型绑定器应该获取查询参数并将其传递给对控制器操作的调用。