zoukankan      html  css  js  c++  java
  • 自增按钮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;
            }
        }

    }

  • 相关阅读:
    C 指针运算 指针访问数组
    C 字符串操作函数
    C putchar getchar
    C语言 指向函数的指针变量基础
    Openstack L2GW Plugin installation
    nova + ironic node
    cgroup
    ironic pxe tftp(二)Permission denied
    ironic bind port neutron port
    Failed to start OpenBSD Secure Shell server
  • 原文地址:https://www.cnblogs.com/nqsan/p/3249690.html
Copyright © 2011-2022 走看看