OnClientClick
とOnClick
イベントを提供するasp:Button
を使用できます。 OnClientClick
はクライアント側の関数を呼び出します。 OnClientClick
とOnClick
のajax
コールでイベントを実行することができます。
<asp:Button ID="btnSave" Text="Save" OnClick="btnSave_Click" OnClientClick="CallAjax()" runat="server" />
function CallAjax() {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/CallAjax",
data: JSON.stringify({ name: "YourNmae", age: "12" }),
dataType: "json",
async: false,
success: function (data) {
//your code
},
error: function (err) {
alert(err.responseText);
}
});
}
私はあなたの答えに感謝します。私が尋ねたことによれば、それは本当に正しいですが、私が必要としていたすべての機能を達成するために使用することはできませんでした。しかし、とにかく、それは正しいです、そして、私はあなたに感謝したい! – meJustAndrew