EF4.0和EF5.0增删改查的写法区别及执行Sql的方法

EF4.0和EF5.0增删改查的写法区别publicT AddEntity(T entity){//EF4.0的写法添加实体//db.CreateObjectSet().AddObject(entity);//EF5.0的写法db.Entry(entity).State =EntityState.Added; …… 阅读全文

EF5 操作数据库,分离数据操作与业务逻辑

usingMvc.Entity;usingSystem;usingSystem.Collections.Generic;usingSystem.Data.Entity.Infrastructure;usingSystem.Linq;usingSystem.Linq.Expressions;usingSystem.Reflection; …… 阅读全文

MVC htmlhelper 扩展生成 dropdownlist

using System;using System.Collections.Generic;using System.Linq;using System.Linq.Expressions;using System.Reflection;using System.Text;using System.Web.Mvc;using System.Web.Mvc.Html;u …… 阅读全文

.net list 笛卡尔积

/// /// 全组合算法 /// /// /// /// /// public static void run(List> dimvalue, List result, int layer, string curstring) { …… 阅读全文

Linq多表链接分页,Select new{"需要的字段列.."},配合杨涛Mvcpager,前台遍历展示自定义字段

(1)我的例子是,(Tb_Mnager)管理员表与(Tb_Role)角色表联查,返回两个表部分字段的组合如下控制器代码:[csharp]view plaincopyprint?publicActionResultList(int?pager){pager=pager??1;i …… 阅读全文

判断访问页面的是 电脑访问 还是 手机访问

先将所有 可能的浏览器型号写到配置文件中 android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os) …… 阅读全文