读取部分 URL 的 ASP.Net MVC 2 部分视图
我正在使用控制器操作创建一个部分视图,例如:
public ActionResult GetPostsByUser(string userName) {
其中 userName 是 URL 的一部分:
www.example.com/User/toddM
toddM 是 userName
首先..我是否以正确的方式处理此问题?如果我将其设置为查询字符串 ?userName=toddM 它可以工作..但我需要它从 URL 读取。再说一遍,这是一个局部视图。谢谢!
i am creating a partialview with a controller action like:
public ActionResult GetPostsByUser(string userName)
{
where userName is part of the URL:
www.example.com/User/toddM
toddM being the userName
First off.. am i going about this the right way?? if i make it a querystring ?userName=toddM it works.. but i need it to read from the URL. Again, this is a partialview . thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的 URL 示例不是“格式正确”,因为它缺少控制器/操作之一。
事实上,根据 MVC 项目模板创建的默认路由,您应该有
一个像
www.example.com/Post/User/toddM
这样的 URL 完全适合默认路由,所以我认为会工作没有任何问题。这将是你在假设的 PostController 中的操作
Your Url sample is not "well formed" as it miss one of the controller/action.
In fact, as per the default route created by the MVC project template you should have
An URL like
www.example.com/Post/User/toddM
would perfectly fits within the default route and so I think will work without any problem.This one would be your action in an hypothetical PostController