【发布时间】:2011-09-10 20:15:47
【问题描述】:
在我拥有的列表控制器中,
public ActionResult GetByList(string name, string contact)
{
var NameCollection = Service.GetByName(name);
var ContactCollection = Service.GetByContact(contact);
return View(new ListViewModel(NameCollection ,ContactCollection));
}
在我调用的 ASPX 页面中,
<a href="<%:Url.Action("GetByList","Listing" , new {name= "John"} , new {contact="calgary, vancouver"})%>"><span>People</span></a>
我的 ASPX 代码有问题...我可以提取名称 john 的记录。但是当我给contact="calgary, vancouver"时,网页会出错。
如何调用Url.Action 中的两个参数。我尝试了以下方法,但这似乎也错了。
<a href="<%:Url.Action("GetByList","Listing" , new {name= "John" , contact= " calgary, vancouver" })%>"><span>People</span></a>
【问题讨论】:
标签: asp.net html asp.net-mvc-2 url.action