摘要:
在使用OracleParameters时,CommandText 中的参数要以":"开头,不能包含@等特殊字符。而在其它地方引用到此参数时可以不必加上":",程序会自动为其加上":" OracleCommand oracmd = oracon.CreateCommand(); oracmd.Comm... 阅读全文
摘要:
将Action动作中传递的FormCollection转变成对应的实体,可以使用Controller的TryUpdateModel()方法。 [HttpPost] public ActionResult Create(FormCollection collection) ... 阅读全文
摘要:
(原文) 昨天在ASP.NET MVC利用PagedList分页(一)的 最后一节提到,一个好的用户体验绝对不可能是点击下一页后刷新页面,所以今天来说说利用Ajax+PagedList实现无刷新(个人绝对局部刷新更准确 些)的分页。其实在PagedList.Mvc中早已经为我们提供好了Ajax分页... 阅读全文
摘要:
原文地址 阅读全文
摘要:
C# ASP.NET MVC HtmlHelper用法大全 (原文)HTML扩展类的所有方法都有2个参数:以textbox为例子public static string TextBox( this HtmlHelper htmlHelper, string name, Object value, I... 阅读全文
摘要:
(原文)当调用SaveChanges方法的时候,EF会根据EntityState这个枚举检测到实体的状态,然后执行相应的增/删/改操作。它们的具体意思分别为:Detached:对象存在,但未由对象服务跟踪。在创建实体之后、但将其添加到对象上下文之前,该实体处于此状态;Unchanged:自对象加载到... 阅读全文
摘要:
EF4.0和EF5.0增删改查的写法区别(原文)publicT AddEntity(T entity){//EF4.0的写法添加实体//db.CreateObjectSet().AddObject(entity);//EF5.0的写法db.Entry(entity).State =EntitySta... 阅读全文
摘要:
原文地址MS SQL大值数据类型varchar(max)、nvarchar(max)、varbinary(max) 在MS SQL2005及以上的版本中,加入大值数据类型(varchar(max)、nvarchar(max)、varbinary(max) )。大值数据类型最多可以存储2^30-1个字... 阅读全文