Vb.net 添加AJAX插件后的代码,需要解释吗

Vb.net 添加AJAX插件后的代码,需要解释吗,vb.net,ajaxcontroltoolkit,Vb.net,Ajaxcontroltoolkit,我正在为悬停菜单或弹出控件添加一些ajax控件。但当我这样做时,我会得到以下代码 <System.Web.Services.WebMethodAttribute()> <System.Web.Script.Services.ScriptMethodAttribute()> _ Public Shared Function GetDynamicContent(ByVal contextKey As System.String) As System.String

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

<System.Web.Services.WebMethodAttribute()>    <System.Web.Script.Services.ScriptMethodAttribute()> _ 
Public Shared Function GetDynamicContent(ByVal contextKey As System.String) As System.String 

End Function
\u
公共共享函数GetDynamicContent(ByVal contextKey作为System.String)作为System.String
端函数
我正试图找出如何针对这个函数编写代码。关于WebMethodAttribute和ScriptMethodAttribute,我有点不知所措,有人会认为我可以删除其中一个

我看了很多微软和其他人的视频,这些视频背后的代码并没有包括在内

如果有人能指出一些教程、MSDN、白皮书或网站,这些都是在其中使用的,或者是在一个项目中或是其他什么东西中,这可能会是一个很大的帮助


谢谢,

属性
WebMethod
将该方法标记为web服务的一部分,这使得其他代码可以调用它
ScriptMethod
告诉编译器此方法将由客户端脚本调用,例如JavaScript——AJAX中的J。是的,一个方法必须同时具有这两个属性,才能让AJAX调用它——请参阅关于MSDN的说明部分

在GridView中使用GetDynamicContent方法构建一些标记并将其返回到浏览器时,会出现一个关于4GuysFromRolla的问题