大家好,这几天在学写ajax.net,遇到些麻烦的事情:
我的后台包是:
using System;
namespace ajax_lx
{
/// <summary>
/// DemoMethods 的摘要说明。
/// </summary>
public class AjaxMethod
{

  //
// TODO: 在此处添加构造函数逻辑
//
#region aa
[Ajax.AjaxMethod()]
public void aa(int i,int j)
{
string a;
a=(i*j).ToString();
System.Web.HttpContext.Current.Response.Write("<script>alert('"+a+"')</script>"); }
#endregion

}
}
-----------------------------------
这是我的WebForm1.cs
private void Page_Load(object sender, System.EventArgs e)
{
   // 在此处放置用户代码以初始化页面
   Ajax.Utility.RegisterTypeForAjax(typeof(AjaxMethod));
   this.TextBox1.Attributes.Add("onclick","cc();");
}---
前台为
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="ajax_lx.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="javascript" src="js.js"></script>
<script language="javascript">
        function cc()
        {
          alert("运行后台-----------")
          AjaxMethod.aa(3,4);
   
        }
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体"><INPUT style="Z-INDEX: 101; LEFT: 288px; POSITION: absolute; TOP: 224px" type="button"
value="Button"></FONT>
<asp:TextBox id="TextBox1" style="Z-INDEX: 102; LEFT: 368px; POSITION: absolute; TOP: 136px"
runat="server"></asp:TextBox>
<asp:Button id="Button1" style="Z-INDEX: 103; LEFT: 408px; POSITION: absolute; TOP: 232px" runat="server"
Text="Button"></asp:Button>
</form>
</body>
</HTML>
------------------------------
function cc()
        {
          alert("运行后台-----------")
          AjaxMethod.aa(3,4);
   
        }
这个函数里AjaxMethod.aa(3,4);
运行这个后台函数没有反应,请大家帮帮忙。我的qq是108753781