私が持っているコントローラーのリストでは、
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"
と、ウェブページはエラーになります。
で2つのパラメータを呼び出すにはどうすればよいですかUrl.Action
。私は以下を試しましたが、それも間違っているようです。
<a href="<%:Url.Action("GetByList","Listing" , new {name= "John" , contact= " calgary, vancouver" })%>"><span>People</span></a>