2013-11-14 13 views
1

어쨌든 여러 html begin 폼이 여러 컨트롤러를 호출하게 할 수 있습니까?ASP MVC 다중 HTML 시작 양식 및 다중 컨트롤러? 가능

예 :

I가 1 개의 뷰 형태 A 및 B 후, 호출 제어기 C 형성 B는이 구현하는 것이 가능하고, D를 호출? 그렇다면 Ajax 나 제안을 사용합니까? 도움

+0

예, 가능합니다. 당신은 아약스가 필요 없다. – Miller

답변

2

양식에 대한

덕분에 해당 뷰를 내장 컨트롤러에 연결 할 필요가 없습니다. 당신은 당신이 원하는대로에 게시 할 수 있습니다 : 이것은 그냥 평범한 형태를 표현

@using (Html.BeginForm("SomeAction", "Home")) 
{ 
    I'll post to the Home controller. 
} 

@using (Html.BeginForm("SomeOtherAction", "Security")) 
{ 
    I'll post to the Security controller. 
} 

, 그래서 :

<form action="/Home/SomeAction"> 
</form> 

<form action="/Security/SomeOtherAction"> 
</form> 

이 ASP.NET MVC를 잘했고, 웹폼하지 않았다 많은 많은 것들 중 하나입니다. WebForms 세계에서 다른 aspx 페이지에 게시하려고하면 그렇게 쉽지는 않을 것입니다.