05 2013 档案
摘要:http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-3-default-templates.html
阅读全文
摘要:ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。 我们要做的只是给Model类的各属性加上对应的验证标记(Attributes)就可以让MVC3框架帮我们完成验证。我以MVC3项目模板自带的登录 做例子讲解Model的验证。一、启用客户端验证:客户端验证主要是为了提高用户体验,在网页不回刷的情况下完成验证。第一步是要在web.config里启用客户端验证,这在MVC3自带的模板项目中已经有了:然后在被验证的View页面上要加入这样两个JavaScript,注意,他们是依赖于JQuer
阅读全文
摘要://String.Format,DateTime日期时间格式化集锦,备忘录 DateTime dt = DateTime.Now;//2010年10月4日 17点05分 string str = ""; //str = string.Format("{0:y yy yyy yyyy}", dt); //10 10 2010 2010 //str = String.Format("{0:M MM MMM MMMM}", dt); //10 10 十月 十月 //str = String.Format("{0:d dd ddd
阅读全文
摘要:Distinct()方法在MSDN中的示例public class Product{ public string Name { get; set; } public int Code { get; set; }}Product[] products = { new Product { Name = "apple", Code = 9 }, new Product { Name = "orange", Code = 4 }, new Product { Name = "apple", Code...
阅读全文
摘要:一般在MVC页面中我们使用ASCX用户控件我们这样写:或者这样写:上面两种引用方法的区别:Html.RenderPartial是直接输出至当前HttpContext,而Html.Partial是将视图内容直接生成一个字符串并返回。所以在引用的时候不一样分别为和。当需要给ASCX用户控件添加action的时候我们就要像下在这样引用 :Action如下:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace E...
阅读全文
摘要:原文出处(详细):http://www.cnblogs.com/artech/archive/2013/01/03/cache-4-ie.html解决方法1:通过为URL地址添加后缀的方式解决问题 解决方法2:通过jQuery的Ajax设置解决问题 解决方法3:适用MVC 通过定制响应解决问题 public class HomeController : Controller { public ActionResult Ind...
阅读全文
摘要:原文出处:http://stackoverflow.com/questions/3578417/how-to-use-microsoftmvcvalidation-with-jquery-ajax-in-asp-net-mvc2方法: var myForm = $("#MainForm"); var formContext = myForm[0]['__MVC_FormValidation']; var errors; if (formContext) { // validat...
阅读全文
摘要:本文原文出处:http://www.jucoder.com/bbs/thread-8811-0-0.html本文和大家分享一下C#如何不使用递归实现无限层次结构的代码,我们从数据库里读取的数据都是无层次结构的二维数据,通过O/RM工具一般都可以直接转换到集合类型,之前一直使用递推将无层次的集合类型转换为有层次的集合类型。现在不用递归实现了无限层次结构。具体代码和分析如下:定义对象,这里使用经常用到的部门对象public class Department { /// /// 唯一标识 /// public int Id ...
阅读全文

浙公网安备 33010602011771号