You can do a proper ajax approach explained here -> http://www.techillumination.in/2013/07/an-aspnet-way-to-call-server-side.html
How to call function in code-behind c# with javascript?
-
20-06-2023 - |
문제
How to call function in code-behind in c# with javascript?
I have this code behind :
protected void btn_Click(object sender, EventArgs e)
{
if (btn != null && btn.Checked)
{
Response.Redirect(string.Format("get.aspx?a={0}&b={1}",
a.SelectedValue, b.SelectedValue));
}
}
And I have a Checkbox :
<asp:CheckBox ID="btn" runat="server" Checked="false" />
I am tryong to call that function btn_Click in javascript :
var btn = document.getElementById("btn");
if (btn.checked) {
'<% = btn_Click() %>'
}
But not worked!!! Why? Thanks.
해결책
다른 팁
you can do it like this using Jquery, This is not tested
var button = $("#btn");
$(button).trigger("click");
제휴하지 않습니다 StackOverflow