2013年12月29日
摘要: 关于在LINQ表达式中出现错误,就是方法不能将时间转成表达式,经过不断的思考,终于明白了转码解决。本人就是想把后台的时间对象转成时间戳然后传给前台调用。这样就出错:var comments = CommentSrv.GetListByCondition(t => t.ProductId == id //商品评论 && t.Type ==Type && t.Content != null && t.Content != " ").OrderByDescending(t => t.CreateDate);var pro 阅读全文
posted @ 2013-12-29 21:21 Janekim 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 最近,由于工作用到了json和jsonp,由于前台是Android的,后台是MVC。一般MVC后台要返回JSON和XML这两种格式,所以选择了JSON。同时,也用到了JSONP,简单来说,Jsonp的原理就是通过标记引入一个定义好json数据的js,因为标记是不受域名限制的,JSONP是基于JSON的一种形式,可以跨域传输数据。创建一个员工类 public class Employee { public string Company { get; set; } public string Conference { get; set; } pub... 阅读全文
posted @ 2013-12-29 20:44 Janekim 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 如果想以MVC接口返回jsonp格式或者json格式给前台的Android调用,那么就要看以下的简单例子就明白了什么是JSONP。MVC后台数据设置:MVC控制器方法 public ActionResult GetPerson() { Employee e = new Employee(); e.Age = 20; e.Company = "华为"; e.Conference = "年终大会"; e.name= "Janekim"; return GetJsonP(e, callback);//调用GetJson方法,传参数 }//G 阅读全文
posted @ 2013-12-29 20:41 Janekim 阅读(1020) 评论(0) 推荐(0) 编辑