HttpWebResponse Post 前端控件数据,后台如何接收?
MVC视图页:
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<script src="/Content/js/jquery-1.10.2.min.js?v=2018071901" type="text/javascript"></script>
</head>
<body>
<form id="frSubmitOrder" action="" method="post">
<input id="O_LeagueID" name="O_LeagueID" type="hidden" value="" />
<input id="O_Product_ID" name="O_Product_ID" type="hidden" value="" />
<input id="O_HotelID" name="O_HotelID" type="hidden" value="" />
<input id="O_RoomTypeID" name="O_RoomTypeID" type="hidden" value="" />
<input id="O_RoomID" name="O_RoomID" type="hidden" value="" />
<input id="appid" name="appid" type="hidden" value="" />
<input id="ctoken" name="ctoken" type="hidden" value="" />
<div class="submit-order-btn clickable red-btn color3" data-name="预订-提交订单">
提交订单
</div>
</form>
<script type="text/javascript">
$(function () {
//搜索 点击搜索
$(".submit-order-btn").click(function () {
$('#frSubmitOrder').submit();
});
});
</script>
</body>
</html>
mvc控制器:
[HttpPost]
public ActionResult test(string id)
{
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("action", "Add");
//Response.Write("<li>" + Request.Params.Keys[i].ToString() + " = " + Request.Params[i].ToString());
for (int i = ; i < Request.Form.Count; i++)
{
dict.Add(Request.Form.Keys[i].ToString(), Request.Form[i].ToString());
}
return Json(Post("http://localhost:57239/Ajax/Order.ashx", dict), JsonRequestBehavior.AllowGet);
}
Order.ashx 接收post 来的数据:
string _action = context.Request["action"];
string appid = context.Request["appid"]; if (context.Request.RequestType == "POST")
{
//接收并读取POST过来的XML文件流
StreamReader reader = new StreamReader(context.Request.InputStream);
String xmlData = reader.ReadToEnd();
}
HttpWebResponse Post 前端控件数据,后台如何接收?的更多相关文章
- ASP.NET开发中主要的字符验证方法-JS验证、正则表达式、验证控件、后台验证
ASP.NET开发中主要的字符验证方法-JS验证.正则表达式.验证控件.后台验证 2012年03月19日 星期一 下午 8:53 在ASP.NET开发中主要的验证方法收藏 <1>使用JS验 ...
- 快如闪电,触控优先。新一代的纯前端控件集 WijmoJS发布新版本了
全球最大的控件提供商葡萄城宣布,新一代纯前端控件 WijmoJS 发布2018 v1 版本,进一步增强产品功能,并支持在 Npm 上的安装和发布,极大的提升了产品的易用性. WijmoJS 是用 Ty ...
- Ext.net控件调整后台事件、方法论
一.以ext.net的button为例调用后台事件: 前台代码: <ext:Button ID="Button1" runat="server" Text ...
- 动态合并Repeater控件数据列
前天Insus.NET实现<动态合并GridView数据行DataRow的列>.今天再玩玩Repeater控件,功能也是动态合并某列栏位.Repeater控件跟GridView控件一样集成 ...
- Silverlight Visifire控件 .net后台控制aspx页面控件的显示与隐藏,动态给控件赋值,选定默认值的设定
.net后台代码: 控件的显示与隐藏: this.dateStart.Visibility = Visibility.Collapsed;//不显示控件 this.dateYear.Visibilit ...
- ASP.NET中多个相同name的控件在后台正确取值
有兽, 页面上可能有多个相同name的Html表单控件, 一般在后台使用Request.Form[“name”]取值,并用‘,’分隔. 但是当值中包含逗号时, 取值就会出现异常, ...
- MFC 操作控件数据
在MFC中有多种获取控件数据的方法 1.GetWindowText()和SetWindowText()函数 ],ch2[],ch3[]; GetDlgItem(IDC_EDIT1)->Get ...
- asp.net无法触发asp控件的后台方法
前台代码: <asp:Button ID="btnFinish" runat="server" Text="完成" Font-Size ...
- 在tableviewcell里面嵌入switch控件以及如何获取switch控件数据
主要是通过cell.accessoryView来添加switch控件- (UITableViewCell *)tableView:(UITableView *)tableView cellForRow ...
随机推荐
- L364 Should Your Resume Be One Page or Two?
Should Your Resume Be One Page or Two? Conventional wisdom suggests that you should keep it short: A ...
- php优秀框架codeigniter学习系列——CI_Input类学习
这篇文章主要介绍CI核心框架工具类CI_Input. 根据CI文档自己的定义,该类用来: 提前处理全局变量,以保证安全; 提供一些帮助函数用来处理输入数据. 以下选取类中的重点方法进行说明. __co ...
- react中Redux应用框架学习
1. 最普通的react-redux 2.应用context的傻瓜组件和聪明组件的redux框架 3. 精简版react-redux,利用react-redux模块的redux(推荐) 4.多个模 ...
- Labview多列列表框
前面板创建多列列表框 如何写入数据: 右键 创建属性节点 项名 创建属性节点 项符号 创造自定义项符号: 右键 创建调用节点 自定义项符号 设置为自定义符号 然后添加索引号 利用图片与声音 ...
- 使用jquey 须掌握的常见知识点
1.jquery获取标签.class.id.input的值 $("div") $(".active") $("#login") ...
- Window10下RabbitMQ安装图文教程
版权声明:本文为博主原创文章,未经博主允许欢迎转载,请注明原文链接.一起交流,共同进步. https://blog.csdn.net/newbie_907486852/article/details/ ...
- 关闭Azure虚拟机
Press the Windows key, and then in the Start page, located at the bottom-left, click the Power butto ...
- power_save模式
802.11的电源管理模式分为:主动模式(Active Mode)和省电模式(Power Save Mode). Power Save模式的工作原理: Beacon讯框中包含了一组名为Traffic ...
- vba批量作图心得1
1.1:连续有几个图的时候,如果需要设置某一个图的横坐标标签隐藏,要注意将坐标轴标签属性和坐标轴曲线粗细的属性区分开来 1.2:PlotArea里面有left和insideLeft属性,结合两个可以控 ...
- 软件安装配置笔记(三)——ArcGIS系列产品安装与配置(补档)(附数据库连接及数据导入)
在前两篇安装配置笔记之后,就忘记把其他安装配置笔记迁移过来了,真是失误失误!趁现在其他文档需要赶紧补上. 目录: 一.ArcMap 二.ArcMap连接数据库并导入数据 三.Arcgis Pro 四. ...