易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 前台调用后台方法

帮忙看看,为什么调用不成功?应该怎样调用后台的方法,不想用ajax.
后台方法:
C# code:
[System.Web.Services.WebMethod]
public static string aa(string name)
{
if (name == "aa")
{
return "11";
}
else
{
return name;
}
}

前台代码:
HTML code:
<script language="JavaScript">
function myCallBack(result) {
alert(result);
}
function show()
{
PageMethods.aa("aa",myCallBack);
}
</script>

HTML code:
<input name="" onClick="javascript:show()" type="button" value="aa" />

HTML code:

<input name="" onClick="javascript:alert('<%=aa() %>')"type="button" value="aa" />
试试这个看看



后台是webservice啊,项目中添加引用webservice,调用就可以了啊

ASPX
C# code



Code highlighting produced by Actipro CodeHig


相关问答:

asp.net分页问题

select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......

asp.net 线程的问题? - .NET技术 / ASP.NET

前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
 Response.Write(Test.GetDate());
Test类如下:
public class Test
{
  static string dt="";
  public static s ......

asp.net后台调用js方法 - .NET技术 / ASP.NET

<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
  function zOpenD()
  {
  va ......

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号