2015-01-09 1 views
0

눈에 거슬리지 않는 자바 스크립트 모드를 사용하는 동안 양식 요소 제출이 작동하지 않습니다. 그것은 항상 인덱스 메서드에서 안타. 이 문제를 해결하는 방법. 양식 제출과 함께 눈에 잘 띄지 않는 모드를 사용할 수 있습니다.양식 제출은 항상 mvc index 메소드에서 부딪치지 않고 자바 스크립트를 활성화합니다.

public ActionResult Index() 
{ 
    var Data = value; 
    ViewBag.dataSource = Data;   
    return View(); 
} 

public ActionResult frmbtn() 
{ 
    return View("Index"); 
} 

[HttpPost] 
public void Formposting() 
{ 
    // it not hit while enable unobtrusive in webconfig 
    . . . 
} 
+0

당신에게 코드를보기! –

+0

"눈에 잘 띄지 않는 자바 스크립트 모드"?? – atmd

+0

보기 코드를 표시해야합니다 –

답변

0

보기 코드를 표시하지 않았으므로 문제를 찾기가 어렵습니다. 아래 코드와 일치시킬 수 있습니다 :

@using (Html.BeginForm("Formposting", "ControllerName", FormMethod.Post, new { id = "formid" })) 
    { 
    } 

"ControllerName"을 실제 컨트롤러 이름으로 바꾸는 것을 잊지 마십시오.

아니면

@using (Html.BeginForm()) 
    { 
    } 

아래와 같이 beginform에 공백이있는 경우가 httppost 및 모델로 한 번 더 "액션"을 추가 할 필요가

public ActionResult Index(Your Model Here){ return View();}