码迷,mamicode.com
首页 > 其他好文 > 详细

一般处理程序(ashx)的使用

时间:2017-08-29 16:27:22      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:text   contex   cli   for   write   ssr   style   erro   head   

ASP.NET 中发送请求的页面代码如下:

<head runat="server">
    <title></title>
    <script src="js/jquery-2.1.1.min.js"></script>
    <script type="text/javascript">
        function full()
        {
            $.ajax({
                type: "post",
                url: "Handler1.ashx?fun=full",
                traditional: true,
                data:{name:"张阿三"},
                success:function(data)
                {
                    alert(data);
                },
                error: function (data)
                {
                    alert(data);
                }
            });
        }


    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      <button onclick="full()">点击触发</button>
    </div>
    </form>
</body>

一般处理程序的代码如下:

public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string fun = context.Request["fun"];
            string result = "";

            if (fun=="full")
            {
                result = "Hello " + context.Request["name"];
            }

            context.Response.Write(result);
            context.Response.End();
        }

 

注意:一般处理程序的返回值是用

context.Response.Write(result);
context.Response.End();
这个组合返回的!

一般处理程序(ashx)的使用

标签:text   contex   cli   for   write   ssr   style   erro   head   

原文地址:http://www.cnblogs.com/xielianghui/p/7448828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!