从客户端调用asp.net ajax服务器控件的公共函数
我想在ASP.NET中创建一个ajax服务器控件,在该应用程序中我有一个文本框,我想将该文本框的文本发送到在ASP.NET ajax服务器控件类中创建的函数,该函数根据文本返回一些结果 我的应用程序使用从作为引用添加的外部DLL导入的服务器控件。此服务器控件将使用AJAX来完成其功能 要使用我的控件,我将在.aspx页面上添加脚本管理器和我的控件,它应该开始工作从客户端调用asp.net ajax服务器控件的公共函数,ajax,asp.net-ajax,callback,custom-server-controls,servercontrols,Ajax,Asp.net Ajax,Callback,Custom Server Controls,Servercontrols,我想在ASP.NET中创建一个ajax服务器控件,在该应用程序中我有一个文本框,我想将该文本框的文本发送到在ASP.NET ajax服务器控件类中创建的函数,该函数根据文本返回一些结果 我的应用程序使用从作为引用添加的外部DLL导入的服务器控件。此服务器控件将使用AJAX来完成其功能 要使用我的控件,我将在.aspx页面上添加脚本管理器和我的控件,它应该开始工作 将脚本管理器添加到页面 将新的web服务文件添加到项目中 将属性[ScriptService]添加到服务类 创建一个接受并返回字符串的
...
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/MyService.asmx" />
</Services>
</asp:ScriptManager>
...
<script>
MyNameSpace.MyService.MyMethod('some text', responseHandlerMethod, errorHandlerMethod);
</script>
...
...
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/MyService.asmx" />
</Services>
</asp:ScriptManager>
...
<script>
MyNameSpace.MyService.MyMethod('some text', responseHandlerMethod, errorHandlerMethod);
</script>
...
我的项目由一个DLL组成,该DLL将被导入到项目中,服务器控件将从该DLL中使用。因此,我认为我不能依赖外部Web服务。我需要调用我的内部公共函数,传递一些数据并得到一些结果。我的项目由一个DLL组成,该DLL将被导入到项目中,服务器控件将从该DLL中使用。因此,我认为我不能依赖外部Web服务。我需要给我的内部公共职能部门打个电话,传递一些数据并得到一些结果。你在这方面成功了吗?你在这方面成功了吗?