현재 MVC3 프로젝트에서 작업 중입니다. 나는이 부분에 현재 붙어있다.ajax 형식의 특정 ID mvc3을 여러 하이퍼 링크에서 인식합니다.
나는 여러 하이퍼 링크를
@using (Ajax.BeginForm("Click", new AjaxOptions { UpdateTargetId = "showpage" }))
{
<a href="#" id="0" onclick='document.forms[0].submit()'>Link 0</a>
<a href="#" id="1" onclick='document.forms[0].submit()'>Link 1</a>
}
이 포함이 아약스 양식을 가지고 내가 there'a 링크를 클릭 할 때마다 발생하는 컨트롤러 "를 클릭하십시오"라는이 기능을 가지고있다.
public ActionResult Click(String id)
{
// Action here
}
그러나 하이퍼 링크 중 하나를 클릭 할 때마다 클릭 기능은 "null"로 id를 수신합니다. 컨트롤러에 입력 할 때 어떤 하이퍼 링크가 클릭되는지 알기를 원합니다. .
: 필요한 도움말 :(
양식을 제출하는 중입니다. 모델 바인더는 "id"라는 이름의 입력을 찾아 메서드에 바인딩합니다. – Nnp
죄송합니다. 더 자세히 설명해 주시겠습니까? 나는 여기 꽤 새롭다. :/ –
여기에서 성취하려는 것은 무엇입니까? – jzm