自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Mvc 多级控制器 路由重写 及 多级Views目录 的寻找视图的规则

1.那么我们再来看我们需要的访问方式,如下图       如果我们要访问Admin下的TestController里面的Index页面,那么我们输入Test/Index,这个肯定不行的。因为TestController根本就不在Controllers的根目录下,而是在Controllers/Admin下,这样我们根本就找不到Test这个Controller。那么我们输入Admin/...

2018-01-03 16:32:00 200

转载 Code First约定-数据注释

通过实体框架Code First,可以使用您自己的域类表示 EF 执行查询、更改跟踪和更新函数所依赖的模型。Code First 利用称为“约定先于配置”的编程模式。这就是说,Code First 将假定您的类遵从 EF 所使用的约定。在这种情况下,EF 将能够找出自己工作所需的详细信息。但是,如果您的类不遵守这些约定,则可以向类中添加配置,以向 EF 提供它需要的信息。 Code F...

2018-01-03 15:26:00 436

转载 将Form以强类型Model提交,后台获取不到的问题

F.TextBoxFor(m => m.Name) 不能自定ID属性 转载于:https://www.cnblogs.com/q28633999/p/8183853.html

2018-01-03 15:10:00 224

转载 easyui datagrid editor自定义事件

在1.2版本里可以这样$('#ttt').datagrid('beginEdit', rowIndex);var ed = $('#ttt').datagrid('getEditors', rowIndex);for (var i = 0; i < ed.length; i++){var e = ed[i];$(e.target).bind('keyup', function()...

2011-07-06 12:51:00 189

转载 Json.Net学习笔记(十四) JSON的部分序列化

通常当用到大的Json文档的时候,你可能只对其中的一小个片段信息感兴趣。这种情况下你想把Json.Net转换为.Net 对象就会让人很困扰,因为你必须为Json的整个结果定义一个.Net的类。 使用Json.Net很容易避开这个问题。在把它们传递到Json.Net序列化器之前,你可以使用Linq to Json 提取Json中你想要序列化的一些片段。 string googleSe...

2011-06-11 15:14:00 153

转载 Json.Net学习笔记(十三) 缩小序列化Json的大小

当序列化.Net对象为Json对象时经常会遇到的一个问题是:最终的Json包含大量多余的属性和属性值。这个问题在返回Json到客户端时显得特别重要。Json越大意味着需要更大的带宽,使网速变得更慢。 为了解决多余的Json这个问题,Json.Net有一系列内置的选项可以进行调整。 ->JsonIgnoreAttribute and DataMemberAttribute 默...

2011-06-11 15:13:00 362

转载 Json.Net学习笔记(十二) 协议解析

IContractResolver接口提供了一种方法去定制序列化器如何去序列化和反序列化.Net对象为Json对象 实现IContractResolver接口,然后为Json序列化器分配一个实例对象,这样你就可以控制对象是否被序列化为Json对象或者Json数组、对象的成员应该被序列化成什么、如何被序列化、及他们被谁调用等。 ->DefaultContractResolve...

2011-06-11 15:12:00 279

转载 Json.Net学习笔记(十一) CustomCreationConverter

CustomCreationConverter是一个在序列化过程中提供自定方式去创建一个对象的Json转换器,一旦对象被创建,它将被序列化器填充值。 public interface IPerson { string FirstName { get; set; } string LastName { get; set; } DateTi...

2011-06-11 15:11:00 447

转载 Json.Net学习笔记(九) 异常处理

Json.Net支持在序列化和反序列化的过程中进行异常处理。异常处理让您捕获一个异常,您可以选择是否处理它,继续序列化或者让异常抛给上一层,在你的应用程序中被抛出。 异常处理通过两个方法来定义:the Error event on JsonSerializer 和 OnErrorAttribute >Error Event error event是一个建立在JsonSer...

2011-06-11 15:10:00 194

转载 Json.Net学习笔记(十) 保持对象引用

默认情况下,Json.Net将通过对象的值来序列化它遇到的所有对象。如果工个list包含两个Person引用,这两个引用都指向同一个对象,Json序列化器将输出每一个引用的所有名称和值。 定义类: public class Person { public DateTime BirthDate { get; set; } public DateTi...

2011-06-11 15:10:00 137

转载 Json.Net学习笔记(七) 序列化集合

Json序列化器为序列化及反序列化集合对象提供了良好的支持. ->Serializing 为了序列化一个集合---一个泛型的list,array,dictionary,或者自定义集合---简单地调用序列化器,使用您想要进行序列化的集合对象作为参数,Json.Net会序列化集合以及所有它包含的值。 示例: public class Product {...

2011-06-11 15:09:00 156

转载 Json.Net学习笔记(八) 序列化的回调方法

Json.Net支持序列化回调方法,回调方法通过Json序列化器(JsonSerializer)可以用来操作一个对象,在它被序列化和反序列化之前或者之后. OnSerializing OnSerialized OnDeserializing OnDeserialized 为了告诉序列化器在对象的序列化生命周期中哪个方法应该被调用,需要用适当的attribute(OnSerializi...

2011-06-11 15:09:00 166

转载 Json.Net 学习笔记(二) Linq to Json

using Newtonsoft.Json.Linq; 定义类: public class Product { public string Name { get; set; } public DateTime Expiry { get; set; } public decimal Price { get; set; }...

2011-06-11 15:03:00 115

转载 Json.Net 学习笔记(一)

使用Newtonsoft.Json这是一个开源的Json.Net库。 下载地址:http://json.codeplex.com/releases/view/50552。当前版本为 Release 8 从下载到的源代码中获取Newtonsoft.Json.Net20.dll,添加到自己的工程中。 using Newtonsoft.Json; 定义类: public class...

2011-06-11 15:02:00 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除