Here i am giving the way by using you can call c# method in javascript
In .aspx page create a function something like the show n below
function InsertImp(id) {
var v1 = 'Id:' + id ;
$.ajax(
{
type: "POST",
url: '<%= ResolveUrl("~/Demo.aspx/Demo") %>',
data: '{' + v1 + '}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
if (result.status === "OK") {
alert('Comment posted');
}
else {
return false;
}
},
error: function (req, status, error) {
alert("Sorry! Post failed due to error");
}
});
}
and in your aspx.cs page write in this way (the method which you want to call from javascript function)
public partial class Demo : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[WebMethod]
public static int demo(int Id)
{
return 0;
}
}
In this way you can able to call the C# method from a javascript function.
For learning similar kind of questions you can refer this link
c# interview questions