당신은 예를 들어, 코드 뒤에 excute에하기의 jQuery + 아약스를 선택할 수 있습니다
면도기 페이지 (Contact.cshtml를)
<input type="button" value="Button1" id="button1" />
<input type="button" value="Button2" id="button2" />
자바 스크립트 코드
코드 (SampleController.cs) 뒤에
$(function() {
$("#button1").click(function() {
$.post("/Sample/Action1", function (result) {
alert("Click Button1,Action1 Success!");
});
});
$("#button2").click(function() {
$.post("/Sample/Action2", function (result) {
alert("Click Button2,Action2 Success!");
});
});
});
그 전에
[HttpPost]
public JsonResult Action1()
{
//action 1 ...
return Json(new { Success = true });
}
[HttpPost]
public JsonResult Action2()
{
//action 2 ...
return Json(new { Success = true });
}
, 당신은 확실히 jQuery 라이브러리가 페이지에 포함되어 있는지 확인해야합니다.
https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio 면도기 페이지 프레임 워크를 확인할 수 있습니다. ASP.NET 코어 용 WebForms는 없습니다. –