visual studio-.NET中怎样将webform中的一个变量a传到一般处理器程序.ashx.cs中

问题描述

.NET中怎样将webform中的一个变量a传到一般处理器程序.ashx.cs中
如题求助!.NET中怎样将webform中的一个变量a传到一般处理器程序.ashx.cs中?

解决方案

//前端
var para = { ""cmd"": ""Test_1""id"": 1 };
$.ajax({
type: ""POST""
url: ""AJAX.ashx?d="" + new Date()
data: para
dataType: ""json""
success: function (json) {

}error: function (XMLHttpRequest textStatus errorThrown) {    alert(textStatus + "" + errorThrown);}

});

//后台
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Newtonsoft.Json;

namespace Web
{
///
/// Author: yenange
/// Date : 2014-07-31
/// Description: ajax请求的通用的一般处理程序
///
public class AJAX : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string requestMethod = context.Request[""cmd""];
string result=string.Empty;

        switch (requestMethod)        {            #region [ Test ]            case ""Test_1"":                int id = CONVERT.ToInt32(context.Request[""id""]);                result = Newtonsoft.Json.JsonConvert.SerializeObject(id);                break;            #endregion        }        context.Response.ContentType = ""text/plain"";        context.Response.Write(result);    }    public bool IsReusable    {        get        {            return false;        }    }}

}

解决方案二:
用ajax或者表单提交到ashx,ashx用Request对象获取

时间: 2025-01-25 01:17:55

visual studio-.NET中怎样将webform中的一个变量a传到一般处理器程序.ashx.cs中的相关文章

c#中如何把txt文件中的指定一行赋值给一个变量,txt中每行只有一个数字

问题描述 c#中如何把txt文件中的指定一行赋值给一个变量,txt中每行只有一个数字比如有X,YY<100,X=txt文件中的第一行Y>100&Y<200,X=txt文件中的第二行该如何用代码表达? 解决方案 解决方案二:其他的我相信你的智商是可以搞定的,关键是读取文件中每行的数字到数组中,这个我写一下:int[]arr=System.IO.File.ReadAllLines(@"e:/Test.txt",System.Text.Encoding.Defaul

asp.net 页面中存在左右框架, 在visual studio 2005调试时,左右拉动框架(设置为可拉动)时程序停止调试,提示javascript的错误,请问如何解决?

问题描述 asp.net页面中存在左右框架,在visualstudio2005调试时,左右拉动框架(设置为可拉动)时程序停止调试,提示javascript错误,提示内容我记不清了,请问如何解决? 解决方案 解决方案二:自己顶一下解决方案三:提示javascript错误,错误详细信息是什么?解决方案四:引用2楼dd__dd的回复: 提示javascript错误,错误详细信息是什么? MicrosoftJScript运行时错误:'length'为空或不是对象.解决方案五:大家帮忙看看为什么,谢啦!解

visual studio 2010-新手求教学,怎么打开一个项目文件

问题描述 新手求教学,怎么打开一个项目文件 有一个项目例子,请问下用vs2010怎么打开她 解决方案 解决方案二: 这个目录没有工程文件,你可以新建一个工程,看看工程目录都有哪些文件 解决方案三: 打开sample code目录看看有没有工程文件.in这是个sdk,自己新建工程,include下看看. 解决方案四: VS有个打开文件选项,里面选择二进制打开方式就行 解决方案五: 解决方案六: 哪里有二级制打开? 解决方案七: 找扩展名是.sln或.csproj的文件双击打开就可以了.

asp.net怎么实现上传视频,用FileUpload会卡,把电脑上的一个视频上传到该项目下的文件夹中

问题描述 asp.net怎么实现上传视频,用FileUpload会卡,把电脑上的一个视频上传到该项目下的文件有没有实例的:邮箱:710924179@qq.comO(∩_∩)O谢谢! 解决方案 解决方案二:asp.net做不了这事,超过2M的文件,就不行了研究socket通讯去吧解决方案三:大文件建议您使用Uploadifyhttp://www.cnblogs.com/fanyong/p/3736685.html解决方案四:文件太大就不适用直接fileupload了,这时候需要用第三方的通过fla

配置Visual Studio 2010开发环境

Visual Studio 2010是一个强大的IDE,微软的主要编程语言都包含于其中,不管是做桌面软件,还是做Web应用,使用Visual Studio 2010都可以搞定. 安装好Visual Studio 2010简体中文专业版之后,您可以根据自己的需求来配置Visual Studio 2010的开发环境. 比如我经常要用C#,所以这里我们把VS2010配置为"Visual C# 开发设置". 配置方法很简单:第一次打开Visual Studio 2010的时候,会弹出一个&qu

Visual Studio.net中的XML注释 (1)

visual|xml Visual Studio.net中的XML注释10/18/2001 11:1:33· · ··YESKY 介绍 在这个实践练习中,你将在C#源文件中插入XML注释,然后通过C#编译器生成XML文件.你可以在C#源代码中使用XML相关的注释标记,这些标记被用来指明哪些注释需要输出到XML文件. XML文件可以作为代码文档.你可以在现存的文件中加入新的注释,或者修改现有注释,以保持文档和它对应代码的一致性.为了创建一个更新的文档记录,你要重新生成XML文件. 在本练习中,你将

Visual Studio 2010中的Web开发

Microsoft Visual Studio 2010 为 ASP.NET Web 应用程序的开发提供很多新的功能.这些新功能旨在帮助开发人员快速方便地创建和部署质量高且功能全的 Web 应用程序. 目前,Visual Studio 2010 支持 HTML 代码片段.利用这些代码片段,可以生成高质量的代码.Visual Studio 中附带了很多代码片段,开发人员也可以创建自己的代码片段. Visual Studio 2010 提供的另一个新功能是转换 web.config 文件,以用于部署

在Visual Studio中以编程方式自定义SharePoint网站入门

Microsoft Visual Studio 2005 集成开发环境 (IDE) 提供了用于自定义基于 Windows SharePoint Services 的网站的首选环境.例如,您可以创建 Windows 应用程序.控制台应用程序或类库,以及基于 浏览器的 Web 应用程序(在 Visual Studio 中,此应有程序称作"ASP.NET 网站"或"Web 应用程序" )和实现 Windows SharePoint Services 对象模型的 Web 服

让JavaScript在Visual Studio 2015中编辑得更容易

微软发布的Visual Studio 2015展示了该公司对于让该开发工具更好的支持主流的开发语言的工作.微软项目经理Jordan Matthiesen已经详细列出了一些具体处理JavaScript开发的新增功能.Matthiesen解释了他的JavaScript工具团队专注于提高对JavaScript库.ECMAScript 2015(以前是ECMAScript 6)语言类别的产品的编辑,以及更好的管理JavaScript项目. 关于库的支持,VS2015直接支持AngularJS 1.x和R