将.aspx.cs方法的返回值传递给.apsx页面



我正在努力完成我的项目,但我被卡住了。

我所要做的就是将我的方法返回值作为常规文本传递给.aspx。

[WebMethod]
public static String VerySimpleStuff() {
     return "Hello";
}

.aspx文件中,我现在想调用这个非常简单的方法。

<%=namesp._Default.VerySimpleStuff()%>

但是我无法显示文本。请帮帮我。

您做得对,唯一的问题是您不必要地使用了[WebMethod]属性。只需删除[WebMethod]属性,您的代码就会正常工作。

代码隐藏中的Web方法用于AJAX调用,这不是您的要求。

最新更新