博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bisController
阅读量:6482 次
发布时间:2019-06-23

本文共 1846 字,大约阅读时间需要 6 分钟。

public class BisController : Controller    {        //        // GET: /Bis/        protected string GetJson(object obj)        {            IsoDateTimeConverter dtConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy-MM-dd HH:mm:ss" };            //http://www.cnblogs.com/litian/p/3870975.html            return JsonConvert.SerializeObject(obj, dtConverter);        }        protected new JsonResult Json(object data)        {            return new HYJosnResult { Data = data };        }    }    //http://www.cnblogs.com/chongsha/archive/2013/04/14/3019990.html    public class HYJosnResult : JsonResult    {        public override void ExecuteResult(ControllerContext context)        {            if (context == null)            {                throw new ArgumentNullException("context");            }            if ((this.JsonRequestBehavior == JsonRequestBehavior.DenyGet) && string.Equals(context.HttpContext.Request.HttpMethod, "GET", StringComparison.OrdinalIgnoreCase))            {                throw new InvalidOperationException("");            }            HttpResponseBase response = context.HttpContext.Response;            if (!string.IsNullOrEmpty(this.ContentType))            {                response.ContentType = this.ContentType;            }            else            {                response.ContentType = "application/json";            }            if (this.ContentEncoding != null)            {                response.ContentEncoding = this.ContentEncoding;            }            if (this.Data != null)            {                IsoDateTimeConverter timeFormat = new IsoDateTimeConverter();                timeFormat.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";                response.Write(JsonConvert.SerializeObject(this.Data, Newtonsoft.Json.Formatting.Indented, timeFormat));            }        }    }

 

你可能感兴趣的文章
First blood
查看>>
java 冒泡排序和快速排序 实现
查看>>
SQL存储过程中的几个常见设定SET QUOTED_IDENTIFIER/NOCOUNT/XACT_ABORT ON/OFF
查看>>
Silverlight与Flash区别之一
查看>>
删除恢复Hadoop集群中的DataNode
查看>>
Silverlight 2动态创建矩形对象(附完整源代码)
查看>>
从京东技术演进看互联网企业的成长历程
查看>>
MFC ado+mysql+odbc技术分享
查看>>
js中让字符串中特定字符红色显示
查看>>
HttpClient4.5教程-第二章-连接管理
查看>>
redhat Nginx 安装
查看>>
oracle 配置监听
查看>>
上海访微软 详解Azure和S+S
查看>>
跨国巨头猛攻语音识别技术 让电脑听懂人们说话
查看>>
moosefs即将发布新版
查看>>
SmartGit 试用过期
查看>>
python 测试驱动开发的简单例子
查看>>
Aes 加密简单例子
查看>>
AE 线编辑
查看>>
软件设计之UML—UML的构成[上]
查看>>