How to call code behind method in JavaScript in C# and VS2010
Introduction
Certain requirements requires us to communicate with code behind code, here is how you can access code behind function in java script.
1) Createwebsite in vs2010
2) Add Ajax.dll into Bin folder of website.
you can use http://www.dotnetfunda.com/UserFiles/ArticlesFiles/Mehulthakkar1_Articles_633978174491924922_DemoAjaxApp.zip
to download Ajax.dll
3) Add Using Ajax; to your code
4)Add Ajax.Utility.RegisterTypeForAjax(this.GetType());to page load.
5) Add Ajax.JavascriptMethod() just above the function you need to call in javascript.
Ex:
[Ajax.JavascriptMethod()]
public string ReturnString()
{
return "Hi this sample test";
}
6) In aspx, just call the function.
Ex:
<script language="javascript"type="text/javascript">
functiontest1() {
window.alert(ReturnString());
}
</script>
<asp:Button ID="Button1"runat="server"Text="Button"OnClientClick="test1()" />
Thanks for reading! Do let me know your feedback or comment.
本文介绍了如何在C#和Visual Studio 2010中通过Ajax.dll实现JavaScript与代码后端的交互,包括创建网站、引入DLL、设置类型为AJAX、定义JavaScript方法并调用。
6885

被折叠的 条评论
为什么被折叠?



