自增按钮ashx页面
<%@ WebHandler Language="C#" class="add" %>
using System;
using System.Web;
using System.IO;
public class add : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/html";
int n = 0;
//第一步,读取静态页面.
string path = context.Request.MapPath("01add.htm");
string html = File.ReadAllText(path);
//第二步,判断是否首次加载
string vs = context.Request.Form["_viewstate"];
if (!string.IsNullOrEmpty(vs))
{
string num = context.Request.Form["hdNum"];
n = int.Parse(num);
n++;
//把hdNum的value@num替换成n.
html = html.Replace("@num",n.ToString());
}
else
{
//把hdNum的value@num替换成0.
html = html.Replace("@num", "0");
}
//第三步,输出页面.
context.Response.Write(html);
}
public bool IsReusable {
get {
return false;
}
}
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步