html+ashx 表单提交示例 1,sumbit表单提交 WebForm1.aspx源码: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="NETFormDemo.ashx.WebForm1" %>
submitForm.ashx源码: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace NETFormDemo.ashx { /// /// submitForm 的摘要说明 /// public class submitForm : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Write("Hello World"); } public bool IsReusable { get { return false; } } } } 2,ajax提交 HtmlPage1.html 源码: 复制代码 代码如下:
add.ashx源码: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace NETFormDemo.ashx { /// /// Login 的摘要说明 /// public class Login : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; int first = Convert.ToInt32(context.Request.Params["i"]); int sec = Convert.ToInt32(context.Request.Params["j"]); int res = first + sec; context.Response.Write(res); context.Response.Write("fdd ff"); } public bool IsReusable { get { return false; } } } }