컨트롤러를 나열하면
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"
내가을 주면 웹 페이지가 오류가 발생합니다.
.NET Framework에서 두 개의 매개 변수를 어떻게 호출 할 수 있습니까 Url.Action
? 나는 아래를 시도했지만 그것도 잘못된 것 같습니다.
<a href="<%:Url.Action("GetByList","Listing" , new {name= "John" , contact= " calgary, vancouver" })%>"><span>People</span></a>