.net - 来自 UserControl 的 ASP.NET AJAX 页面方法

标签 .net asp.net user-controls

我想通过用户控件使用 ASP.NET AJAX 页面方法功能。有没有办法能够在后面的 UserControl 代码而不是后面的 Page 代码中指定我的静态 [WebMethod] ?

最佳答案

你可能不能。用户控件不具备页面的所有功能,不能直接调用。您应该创建一个 Web 服务 (asmx) 来处理这种情况。如果需要,可以将 webservice 调用路由到用户控件内的静态方法。

关于.net - 来自 UserControl 的 ASP.NET AJAX 页面方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/249304/

相关文章:

c# - 使用 LINQ,如何限制根据子表属性检索的行?

c# - 如何从 1 个特定页面的布局中删除 HTML 元素?

vb.net - 从 vb.net 中的 ID 字符串查找单选按钮控件

c# - 使用三元语法将参数设置为 DBNull.Value 会出错?

c# - 了解 .NET 基类库

c# - .NET 中的对象引用有多大?

.net - .net 托管内存如何处理对象内的值类型?

asp.net - .NET 性能调优

c# - 无法在设计器中创建实例 "[user control]"错误

c# - Usercontrol .ascx 变量访问