我正在努力完成我的项目,但我被卡住了。
我所要做的就是将我的方法返回值作为常规文本传递给.aspx。
[WebMethod]
public static String VerySimpleStuff() {
return "Hello";
}
在.aspx
文件中,我现在想调用这个非常简单的方法。
<%=namesp._Default.VerySimpleStuff()%>
但是我无法显示文本。请帮帮我。
您做得对,唯一的问题是您不必要地使用了[WebMethod]
属性。只需删除[WebMethod]
属性,您的代码就会正常工作。
代码隐藏中的Web方法用于AJAX调用,这不是您的要求。