![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MVC
文章平均质量分 50
writtyflame
这个作者很懒,什么都没留下…
展开
-
ASP.NET MVC 3 入门级常用设置、技巧和报错
1、ASP.NET MVC 3 如何去除默认验证 这个默认验证是在web.config配置文件中设置的 设置为false就行了, 这个是去掉所有model的默认验证,然后你可以在model中加上自己的验证,这样哪些属性需要验证,哪些不需要 就看你自己了示例代码:MVC 3 入门级常用设置、技巧和报错">ViewCodeMVC 3 入门级常用设置、技巧和报错转载 2013-06-25 15:40:12 · 1209 阅读 · 0 评论 -
ASP.NET MVC:通过FileResult向浏览器发送文件
FileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。 在实际使用中我们通常不需要直接实例化一个 FileResult 的子类,因为 Controller 类已经提供了六个 File 方法来简化我们的操作:protected internal FilePathResult转载 2013-11-18 11:32:31 · 1389 阅读 · 0 评论 -
ASP.NET MVC4 validate验证DateTime 类型 不可提交
近期在使用MVC4开发项目的时候,遇到一个比较奇特的bug,就是在用mvc4 自带的validate.js验证DateTime的时候不能通过,总是弹出一个日期控件,如图 经过反复检测,我发现了问题所在:1、如果日期格式是“2013/10/30”的时候,验证就通过了。具体的解决方案如下:新建一个js文件:jquery.validate.plus.jsjQuery.valida原创 2013-10-30 13:58:37 · 1662 阅读 · 0 评论 -
EF之POCO应用系列4——延迟加载
当我们进行查询的时候,哪些关系的数据将会被加载到内存呢?所有相关的对象都需要吗?在一些场合可能有意义,例如,当查询的实体仅仅拥有一个相关的子实体,但是,多数情况下,你可能只需要加载部分数据,或者你喜欢的话,加载更多的数据。 在EF4中支持延迟加载功能,那POCO是否也支持延迟加载呢。这个答案是肯定的。在POCO中支持延迟加载必需完成以下两个步骤:1、在需要延迟加载的属性前加上virt转载 2013-06-27 11:36:02 · 838 阅读 · 0 评论 -
更新条目时出错。有关详细信息,请参见内部异常
今天在做Entity Framework项目的时候,更新一条记录时,出现了“更新条目时出错。有关详细信息,请参见内部异常”, public virtual bool Update(T t) { try { context.Set().Attach(t);原创 2013-07-05 14:40:40 · 8009 阅读 · 0 评论 -
MVC中使用Ajax提交数据 Jquery Ajax方法传值到action
Jquery Ajax方法传值到action $(document).ready(function(){ $("#btn").click(function(){ $.ajax({ type: 'POST', url: "/Home/MyAjax", data: { val1: $("#txt1").val(), val2: $("#txt转载 2013-07-17 12:06:30 · 1248 阅读 · 0 评论 -
Html.RenderPartial("")与Html.Partial("")区别
这个HtmlHelper的扩展方法Partial,和HtmlHelper自带的 RenderPartial功能比较接近, 两者都可以输出一个Partial视图;其区别如下: . Partial有返回值(MvcHtmlString);RenderPartial没有返回值(Void)。 不过Partial是将视图内容直接生成一个字符串并返回,RenderPartial方法是直接输出至当前 HttpCo转载 2013-07-01 16:22:42 · 592 阅读 · 0 评论 -
Entity Framework 4.1 之三 : 贪婪加载和延迟加载
这篇文章将讨论查询结果的加载控制。EF4.1 允许控制对象之间的关系,当我们进行查询的时候,哪些关系的数据将会被加载到内存呢?所有相关的对象都需要吗?在一些场合可能有意义,例如,当查询的实体仅仅拥有一个相关的子实体,但是,多数情况下,你可能只需要加载部分数据,或者你喜欢的话,加载更多的数据。默认情况下, EF4.1 仅仅加载查询中涉及的实体,但是它支持两种特性来帮助你控制加载:贪婪转载 2013-06-27 13:24:16 · 641 阅读 · 0 评论 -
MVC实用构架设计(三)——EF-Code First(2):实体映射、数据迁移,重构
〇、目录一、前言二、实体映射 (一) DataAnnotation (二) Fluent API (三) 映射代码示例实体关系图实体类定义实体类映射映射类的应用三、数据迁移四、代码重构五、源码获取六、系列导航一、前言 经过EF的《第一篇》,我们已经把数据访问层基本搭建起来了,但并没有涉及实体关系。实体关系对于一个数据库系统转载 2013-06-27 14:01:42 · 1430 阅读 · 2 评论 -
Entity Framework中IQueryable, IEnumerable, IList的区别
使用工具追踪EF生成的SQL使用Entity Framework等ORM框架的时候,SQL对于使用者来说是透明的,往往很多人也不关心ORM所生成的SQL,然而系统出现性能问题的时候就必须关注生成的SQL以发现问题所在。使用过Toplink的朋友知道很只要设置日志打印级别=FINE就可以配置使之生成的SQL在服务器中打印出来,Entiry Framework没有那么幸运,在以前要检测生成SQ转载 2013-06-27 11:18:10 · 875 阅读 · 0 评论 -
MVC TIP3:JQuery通过Ajax提交表单并返回结果
在开始介绍使用JQuery提交表单之前,先看一下非Ajax提交表单的形式,如下:1:非Ajax前台:对应后台:2:JQuery之Ajax在介绍使用JQuery提交表单前,我们需要首先引用jquery.form.js,它来自于http://www.malsup.com/jquery/form/,至此,我们需要引用的JS文件有:功能要求:Ajax提交表单,在控制器H转载 2013-06-26 12:25:08 · 1101 阅读 · 0 评论 -
Entity Framework 4.1 and Poco 使用存储过程联表查询
一:数据库支持为了演示本例,我们创建了另外一个简单的示例数据库MiniNW,该数据库来自于ADO.NET Entity Framework Extensions,但在本例中,我们不会使用这个针对EF的扩展框架,因为它对POCO的支持不好,同时它也不支持DbContext,简单的说来就是它目前不支持EF4.1。MiniNW可以在本示例代码的如下位置获得:数据库对应关系如下(由于数转载 2013-06-26 11:28:06 · 877 阅读 · 0 评论 -
ASP.NET MVC中Code First编程一些小技巧
1. Code First 中实体类1. 主建字段 系统会自动以ID结束的这类创建主键,但有多个这种类型的字段还是指定一个为好[Key]public int DetailID { get; set; }2. 非空字段[Required,MaxLength(50)] //[StringLength(50)] 同上MaxLengthpublic string DetailTi转载 2013-11-15 16:47:35 · 1287 阅读 · 0 评论