摘要: 【原文转载】http://www.cnblogs.com/ldp615/archive/2010/09/26/IconHandler.html使用 IconHandler 2.0 获取 文件图标2010-09-26 22:02 by 鹤冲天, 2634 阅读,21评论,收藏,编辑在 Windows 资源管理器中,我们可以使用图标方式来查看文件,图标可以让我们快速判断文件的类型,如下图中所选中的文件,相信大家一眼就能看出是一个 Word 文档。设计美观的图标让我们赏心悦目,如果可以把这些小图标直接用在我们写的程序中,一定会增色不少。但 .Net 并没有直接提供给我们一个可以直接获取文件图标的办法 阅读全文
posted @ 2013-06-08 01:37 xmily 阅读(381) 评论(1) 推荐(0) 编辑
摘要: http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-3-default-templates.html 阅读全文
posted @ 2013-05-29 01:04 xmily 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。 我们要做的只是给Model类的各属性加上对应的验证标记(Attributes)就可以让MVC3框架帮我们完成验证。我以MVC3项目模板自带的登录 做例子讲解Model的验证。一、启用客户端验证:客户端验证主要是为了提高用户体验,在网页不回刷的情况下完成验证。第一步是要在web.config里启用客户端验证,这在MVC3自带的模板项目中已经有了:然后在被验证的View页面上要加入这样两个JavaScript,注意,他们是依赖于JQuer 阅读全文
posted @ 2013-05-22 09:49 xmily 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: //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 阅读全文
posted @ 2013-05-20 01:31 xmily 阅读(690) 评论(0) 推荐(1) 编辑
摘要: 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... 阅读全文
posted @ 2013-05-13 02:22 xmily 阅读(1321) 评论(3) 推荐(0) 编辑
摘要: 一般在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... 阅读全文
posted @ 2013-05-11 02:37 xmily 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 原文出处(详细):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... 阅读全文
posted @ 2013-05-07 17:11 xmily 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 原文出处: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... 阅读全文
posted @ 2013-05-06 14:36 xmily 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 本文原文出处:http://www.jucoder.com/bbs/thread-8811-0-0.html本文和大家分享一下C#如何不使用递归实现无限层次结构的代码,我们从数据库里读取的数据都是无层次结构的二维数据,通过O/RM工具一般都可以直接转换到集合类型,之前一直使用递推将无层次的集合类型转换为有层次的集合类型。现在不用递归实现了无限层次结构。具体代码和分析如下:定义对象,这里使用经常用到的部门对象public class Department { /// /// 唯一标识 /// public int Id ... 阅读全文
posted @ 2013-05-03 09:25 xmily 阅读(902) 评论(3) 推荐(0) 编辑
摘要: ContentResult 可以理解为返回一个完整的内容结果。如:在View页面这样使用Action中代码如下:public ActionResult css(){ return Content("body{font-family: SimHei; font-size:1.2em}", "text/css");}那么相当于引用了一个CSS文件,这个CSS文件内容就是body{font-family: SimHei; font-size:1.2em}这些。目前只理解到这一层。看到这篇文章理解到的:http://www.cnblogs.com/artech/ 阅读全文
posted @ 2013-04-10 16:25 xmily 阅读(1077) 评论(0) 推荐(0) 编辑