文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Asp.net学习笔记1

Asp.net学习笔记1

时间:2011-06-04  来源:LinKang

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <title></title>
5 </head>
6 <body>
7 <form action="Handler2.ashx" method="post">
8 <input type="hidden" name="ispostback" value="true" />
9 用户名:<input type="text" name="UserName"/>
10 <input type="submit" value="提交"/>
11 你好请登陆
12 </form>
13 </body>
14 </html>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace ASP.NET学习
{
    /// <summary>
    /// Handler2 的摘要说明
    /// </summary>
    public class Handler2 : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            //读取html代码
           string fullPath = context.Server.MapPath("HTMLPage2.htm");
            context.Response.Write(fullPath);
            string content=System.IO.File.ReadAllText(fullPath);
            context.Response.Write(content);
            
            //判断直接进入还是提交进入 方法一 根据用户名是否为空判断
            
           /* string userName = context.Request["UserName"];//可看作textBox的value
            if(string.IsNullOrEmpty(userName))
            {
                context.Response.Write("直接进入");
            }
            
            else
            {
                context.Response.Write("提交进入");
            }*/
             
            //方法二
            string userName=context.Request["UserName"];
            string msg = "";
            string ispostback = context.Request["ispostback"];
            if (ispostback=="true")
            {
               
                context.Response.Write("提交进入");
                msg = "尊敬的会员" + userName + "欢迎回来";
            }

            else
            {
                 context.Response.Write("直接进入");
                 userName = "";
                 msg = "";
            }
            content = content.Replace("你好请登陆",msg);
            context.Response.Write(content);

        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
}
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载