首页 > 代码库 > ASP.Net初级学习一(基本语句入门)

ASP.Net初级学习一(基本语句入门)

 1 <body > 2     <form method="post" action="program.ashx"> 3         <input type="hidden"value="http://www.mamicode.com/true"name="ispostback" /> 4         <!--隐藏字段的作用是判断是否是提交表单进入program.ashx--> 5         姓名:<input type="text" name="ming"value="http://www.mamicode.com/@value"/> 6         <input type="submit" value="http://www.mamicode.com/提交" /> 7         @msg 8     </form> 9 </body>10 </html>11 12 13 public void ProcessRequest(HttpContext context)14         {15             context.Response.ContentType = "text/html";            16             string fullpath = context.Server.MapPath("HtmlGetElementByid.html");17             string content = File.ReadAllText(fullpath);18             string msg = "";19             string ispostback=context.Request["ispostback"];20             string ming = context.Request["ming"];21             22             if (ispostback=="true")23             {24                 context.Response.Write("提交进入");25                 msg = ming + "你好";26             }27             else28             {29                 context.Response.Write("直接进入"); 30             }31             content = content.Replace("@value",ming);32             content = content.Replace("@msg",msg);33             context.Response.Write(content);34             context.Response.Write(ming);35         }

 实现按键值自增

 public class IncreaseValue : IHttpHandler    {        public void ProcessRequest(HttpContext context)        {            context.Response.ContentType = "text/html";            string ispostback=context.Request["ispostback"];            string number = context.Request["number"];            if(ispostback=="true")            {                if (number == "@value") number = "0";                int i = Convert.ToInt32(number);                i++;                number = i.ToString();            }            else            {                number = "0";            }            string path = context.Server.MapPath("IncreaseValue.html");            string content = System.IO.File.ReadAllText(path);            content=content.Replace("@value",number);            context.Response.Write(content);        }<body>    <form action="IncreaseValue.ashx">        <input type="hidden"value="http://www.mamicode.com/true"name="ispostback" />        <input type="text"value="http://www.mamicode.com/@value"name="number"/>        <input type="submit"value="http://www.mamicode.com/自增" />    </form></body>

 

ASP.Net初级学习一(基本语句入门)