我已经编写了一些基本的Javascript函数,并想学习如何使用这个JS代码在C#4.0/ASP.net项目中启用异步回发.
例如,我有一个脚本,单击时会增加一个数字.再次单击时,数字会递减.我基本上从数据库加载数字,然后隐藏一个,<span>并在点击时显示另一个相应的递减数字.这不是复杂的javascript; 这是一个简单的例子.现在,当我单击按钮时,我想将此递增/递减调用发送回服务器以更新数据库的编号.
我意识到我可以使用AJAX Control Toolkit的切换按钮完成类似于此示例的操作.但是,我想知道如何使用我的OWN javascript来创建AJAX功能.
如何使用C#和我的自定义Javascript代码完成此操作?
我并不反对使用ASP.net AJAX库,我只是不想使用现成的控件.我想学习创建自己的AJAX功能的过程.我认为我将不得不使用一个asp:UpdatePanel,但我不知道如何从客户端调用C#函数.
我的javascript不是jQuery,事实上我想要与jQuery无关,直到我了解更多关于javascript和这个过程.