나는 당신의 요구 사항에 대해 확신이 없지만 명확히하려고 노력할 것입니다. 코드에있을 것입니다
// Model View Controller:
<form action="/Home/Validate" method="post">
<input type="text" name="username" required />
<input type="text" name="password" required />
<input type="submit" value="Submit" />
</form>
는, 당신은 당신 Validate Controller
에 형태와 포인트를 제출 버튼을 누르십시오. 중요
public ActionResult Validate(string username, string password)
{
// Do Stuff, then call your next view and pass model.
return RedirectToAction("Account");
}
: 같을 것이다 어떤 모델 뷰 컨트롤러에서 당신은 당신이 컨트롤러를 호출 버튼 클릭을 호출하지 않습니다. 그래서 당신은 컨트롤러 방법 (예)로 대상을 가리키는 것 :
<a href="/Home/Validate">Validate</a>
<input type="button" onclick="/Home/Validate" />
- 홈 일 - 컨트롤러
- 검증를 참조합니다 - 컨트롤러 내에서 방법을 참조합니다.
<asp:UpdatePanel id="updAccount" runat="server">
<ContentTemplate>
// Your button, textbox for Submit (Alleviates Postback).
</ContentTemplate>
</asp:UpdatePanel>
하는 것이 될 것이라고 : 그것은 사용자 정의 자바 스크립트없이 모든 서버 측 코드는 다음 간단하게 할 수 있습니다 경우
코드는, 웹 양식의 영역에서이다 두 가지 Web-Forms 방식 중 가장 단순합니다. 그러나 실제로 이것을 수행하기 위해 jQuery 또는 JavaScript를 사용할 수도 있습니다.
이것은 asp.net mvc가 아닙니다. 이것은 asp.net 웹 양식입니다. 그러나, 나는 당신이 원하는 것을 얻을 수 없습니다. 단추가 있고 OnClick 이벤트에 대한 이벤트 처리기를 바인딩했습니다. 좋아, 뭐가 문제 야? – Christos
Christos, 나는 그것에 HomeController.cs와 actionresult를 가지고있다. 그 actionresult를 button onclick 이벤트에서 호출하려고합니다. – TKsknl