摘要: IQueryable 继承自IEnumerable 先举例: #region linq to object List<People> peopleList = new List<People>(); peopleList.Add(new People { UserName = "zzl", Emai 阅读全文
posted @ 2016-06-27 17:54 那就让我这样吧 阅读(9880) 评论(0) 推荐(0)
摘要: /// <summary> /// 实体 /// </summary> public class Product { public int ID { get; set; } public string Name { get; set; } public decimal Price { get; se 阅读全文
posted @ 2016-06-27 16:32 那就让我这样吧 阅读(1181) 评论(0) 推荐(0)
摘要: C# 类是怎么执行的? public class Person{ static person(){} //不写,默认也有个空的 public person(){}//不写,默认也有个空的 public string Name{get;private set;} //属性,只对本类开放写权限 }这样一 阅读全文
posted @ 2016-06-27 15:47 那就让我这样吧 阅读(764) 评论(0) 推荐(0)
摘要: C# 的static与单例模式 static是静态对象,在类被第一次使用,或者第一次被实例化时执行 /// <summary> /// 线程安全的单件模式 /// </summary> public sealed class StaticCustomer { private static volat 阅读全文
posted @ 2016-06-27 15:29 那就让我这样吧 阅读(1232) 评论(0) 推荐(0)
摘要: using MvcApplication2.Models;using System;using System.Collections.Generic;using System.ComponentModel;using System.ComponentModel.DataAnnotations;usi 阅读全文
posted @ 2016-06-27 14:55 那就让我这样吧 阅读(833) 评论(0) 推荐(0)
摘要: #region Protected Property protected Regex rLetters { get { return new Regex("[a-zA-Z]{1,}"); } } /// <summary> /// 验证数字 /// </summary> protected Rege 阅读全文
posted @ 2016-06-27 14:41 那就让我这样吧 阅读(344) 评论(2) 推荐(0)
摘要: MVC中如何在controller的action中输出JS到页面上 可以通过Http上下文对象(httpContext)就可以了,在Action中的HttpContext就是这个Action所指向的页面的上下文,所以向页面输出JS,可以这样: HttpContext.Response.Output. 阅读全文
posted @ 2016-06-27 14:37 那就让我这样吧 阅读(3790) 评论(1) 推荐(0)
摘要: 通过Web.config中的configSections配置自己系统的全局常量 随着系统的庞大,你的全局信息保存在appsitting里可能会比较乱,不如为模块写个自定义的全局常量吧 首先在Web.Config文件中的代码可能是这样:<configuration> <configSections> 阅读全文
posted @ 2016-06-27 13:45 那就让我这样吧 阅读(774) 评论(0) 推荐(0)
摘要: MVC中,查询以异步呈现,分页不用异步的解决方案 这种需求,用一个ASPX页面和一个ASCX分部视图就可以解决了,ASPX提供对ASCX的引用,ASCX显示列表信息,ASPX主页面提供查询功能 <% using (Html.BeginForm()) {%> <%Html.RenderAction(" 阅读全文
posted @ 2016-06-27 13:11 那就让我这样吧 阅读(234) 评论(0) 推荐(0)
摘要: MVC中实现部分内容异步加载 action中定义一个得到结果集的方法 public ActionResult GetItemTree(string title, int itemid, int? page) { //定义集合对象 IList<Video> list = new List<Video> 阅读全文
posted @ 2016-06-27 11:13 那就让我这样吧 阅读(334) 评论(0) 推荐(0)
摘要: DataContext 数据在F5刷新频繁,会出现数据读取错误 DataContext是 Linq to sql数据模型的底层数据库对象所有LInq数据表对象都是由它派生的, 只要建立一个数据库操作,就建立一个datacontext当然,可以用静态的Datacontext,但不推荐,所以dataco 阅读全文
posted @ 2016-06-27 11:04 那就让我这样吧 阅读(213) 评论(0) 推荐(0)
摘要: 把TSQL拿出来,做了一个封装,适用的所有表,更新有两种,普通更新和记数更新 看代码:这两个方法是写在DAL里的数据操作基类里的,只有它的子类可以用它,所以用protected做为限制 /// <summary> /// 通用更新方法 /// </summary> /// <param name=" 阅读全文
posted @ 2016-06-27 10:50 那就让我这样吧 阅读(248) 评论(0) 推荐(0)