摘要:
1.Tagbuilder 本身引用的是system.web.mvc但是在mvc3种如果单纯的引用system.web.mvc还是不够的,还需要应用system.web.WebPages2.linq中的let的使用方法: let的作用是产生一个用于存储查询表达式中的子表达式查询结果的范围变量 eg: var actions = _adminAcionService.GetAdminActionsWithRoles(); var role = _adminRoleService.GetAdminRole(id); var sortedActions = from ... 阅读全文
摘要:
出于工作需要,准备把LINQ的相关知识梳理一遍,希望能填补下之前学习漏掉的或是没有注意的地方,也为未来减轻压力~ LINQ查询表达式的基本语法很容易掌握,它使用C#常见的语言构造,从外观上看,和我们常用的SQL类似,并且查询表达式中的变量可以用匿名类型,所以在很多情况下,不需要指定变量类型就可以构建LINQ表达式。 LINQ的数据源可以是数据库对象或是XML流等,也可以使实现了IEnumerable或者泛型IEnumberable<T>接口的集合对象。 LINQ的基本语法包含如下的8个上下文关键字,这些关键字和具体的说明如下:关键字说明from指定范围变量和数据源where 根据b 阅读全文
摘要:
在mvc 3中无法使用TagBuilder在mvc3中使用TagBuilder,除了需要引用System.Web.Mvc还要引用System.Web.WebPages才能使用。 阅读全文