C#前后端交互

摘要:
后台接收方法1:请求。表单[“”]postRequest。QueryString[“”]getSystem。网状物HttpContext。现在的请求后台返回json方法1stringjsonData=JsonConvert。SerializeObject(ViewData);returnJson(jsonData,JsonRequestBehavior.Allo
后台接收

方式1:

Request.Form[""]   post
Request.QueryString[""]   get
System.Web.HttpContext.Current.Request  
后台返回

json方式1

string jsonData = JsonConvert.SerializeObject(ViewData);
      return Json(jsonData, JsonRequestBehavior.AllowGet);  

Content 方式

 return Content("toastr.success('系统错误,重新登录')", "application/x-javascript");  

TempData方式

empData["lognum"] = 4;
                            return RedirectToAction("LoginFail", "Help");  

image
image
Tempdata保存在session当中,当处理完之后会清除相应session值,所以只能够传递一次

页面之间的传值

Session

Session["Pwd"].ToString()  
Session["AdminUserName"]  
前台发送给后台

json jquery
$.ajax({
url: "/Help/GetDepts",
dataType: "json",
cache: null,
data: company,
type: "GET",
error: function () { toastr.warning('当前部门没有用户') },
success: function (response) {
datanew = JSON.parse(response);
var options = "";
if (datanew["depts"].length > 0) {
options += "";
for (var i = 0; i < datanew["depts"].length; i++) {
options += "<option value=" + datanew["depts"][i]["Value"] + ">" + datanew["depts"][i]["Value"] + "";
}
}
$(id).html(options);
}

免责声明:文章转载自《C#前后端交互》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Docker开启安全的TLS远程连接用iReSign工具进行ipa重签名下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

iOS 三种录制视频方式

随着每一代 iPhone 处理能力和相机硬件配置的提高,使用它来捕获视频也变得更加有意思。它们小巧,轻便,低调,而且与专业摄像机之间的差距已经变得非常小,小到在某些情况下,iPhone 可以真正替代它们。 这篇文章讨论了关于如何配置视频捕获管线 (pipeline) 和最大限度地利用硬件性能的一些不同选择。 这里有个使用了不同管线的样例 app,可以在Gi...

PHP利用MySQL保存session(php5.4之前的处理)

简介 使用MySQL保存session,需要保存三个关键性的数据:session id、session数据、session生命期。 考虑到session的使用方式,没必要使用InnoDB引擎,MyISAM引擎可以获得更好的性能。如果环境允许,可以尝试使用MEMORY引擎。 保存session数据的列,有需要的话,可以使用utf8或utf8mb4字符集;保...

防止一个用户登录多次的方法

在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象):...

Oracle临时表用法的经验心得 老猫

文章主要介绍的是Oracle临时表的实际用法的经验心得,我们目前所使用的 Oracle 是作为数据库支撑平台的实际应用,可以说其数据量还是算的上比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。   当然在 Oracle 中创建分区是一种不错的选择,但是当你发现你的应用有多张表关联的时候,并且这些表大部分都是比较庞大,而你关联的时候发现其中的...

抓包工具Fiddler的简单使用

HTTP代理 http代理,就是代理客户机的http访问,主要代理浏览器访问页面 代理服务器是介于浏览器和web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求, Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器 Fiddler 安装 官方网站下载安装:https...

SuperSocket源码解析之会话生命周期

一 基本概念    会话(Session)是客户端与服务器进行通信的基本单元,也是一个Socket的封装,在http协议中也有Session机制,其主要作用封装一个通信单元socket,负责服务器与客户端消息发送与接收,会话之间相互独立互不干扰且拥有唯一SessionId标识,维护着客户与服务器通信的生命周期。 二 SocketSession Socket...