首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >代码从添加AJAX扩展程序,需要解释请

代码从添加AJAX扩展程序,需要解释请
EN

Stack Overflow用户
提问于 2012-01-18 05:35:38
回答 1查看 231关注 0票数 0

我正在为悬停菜单或弹出控件添加一些ajax控件。但当我这样做时,我会得到以下代码……

代码语言:javascript
运行
复制
<System.Web.Services.WebMethodAttribute()>    <System.Web.Script.Services.ScriptMethodAttribute()> _ 
Public Shared Function GetDynamicContent(ByVal contextKey As System.String) As System.String 

End Function

我正在尝试找出如何针对此函数进行编码。关于WebMethodAttribute和ScriptMethodAttribute,我有点困惑,有人会认为我可以删除其中的一个。

我看了很多微软和其他人的视频,这背后的代码并没有被覆盖。

如果有人可以指出一些教程,MSDN,白皮书,或网站,在项目中或其他地方使用它,这可能会是一个很大的帮助。

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-19 02:42:12

WebMethod属性将该方法标记为web服务的一部分,这使得它可以被其他代码调用。ScriptMethod告诉编译器此方法将由客户端脚本调用,例如JavaScript - AJAX中的J。是的,你必须在一个方法上同时拥有这两个属性才能使它可被AJAX调用--参见MSDN上的ScriptMethod reference的备注部分。

在4GuysFromRolla上有一个关于在GridView中使用GetDynamicContent方法来构建一些标记并将其返回给浏览器的great piece

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8902043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档