В листинге контроллера у меня есть
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. но когда я даю контакт = "калгари, ванкувер", веб-страница переходит в ошибку.
Как я могу вызвать два параметра в Url.Action. Я попробовал следующее, но это тоже кажется неправильным.
<a href="<%:Url.Action("GetByList","Listing" , new {name= "John" , contact= " calgary, vancouver" })%>"><span>People</span></a>