Billpeng Space

技术源自生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 28 下一页

2012年9月25日

摘要: http://www.cnblogs.com/ryanding/archive/2011/01/19/1938690.html 随着MVC3.0RTM版本的发布,最近将公司的项目从MVC2.0升级到MVC3.0。同时打算在MVC3中全面使用Razor模板引擎。现将Razor学习拿出来和大家分享,如果存在不足的地方欢迎您指出。 其实在使用<%= %>在html中调用C#代码时,内心总在埋怨。这个写法非常麻烦。麻烦在哪呢?其实就是闭合。比如: Asp.net: <script src="<%=Url.Content("~/Scripts/jquery-1 阅读全文

posted @ 2012-09-25 02:12 billpeng 阅读(324) 评论(0) 推荐(0) 编辑

摘要: @ViewData.ModelState.Where(a=>a.Value.Errors.Count > 0).Count() 阅读全文

posted @ 2012-09-25 00:08 billpeng 阅读(284) 评论(0) 推荐(0) 编辑

2012年9月24日

摘要: http://www.wyjexplorer.cn/Post/2012/8/1/invoking-jsonresult-and-return-error-message-in-aspnet-mvc-ajax一、如何用AJAX调用JsonResult方法 比如FuckController中添加有个返回JsonResult类型的方法FuckJson(): public JsonResult FuckJson(){return new JsonResult() {Data = new List<string>() { "fuck", "shit" 阅读全文

posted @ 2012-09-24 23:26 billpeng 阅读(3042) 评论(0) 推荐(1) 编辑

摘要: http://www.wyjexplorer.cn/Post/2012/8/3/model-validation-in-aspnet-mvc3ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。 我们要做的只是给Model类的各属性加上对应的验证标记(Attributes)就可以让MVC3框架帮我们完成验证。我以MVC3项目模板自带的登录 做例子讲解Model的验证。 一、启用客户端验证: 客户端验证主要是为了提高用户体验,在网页不回刷的情况下完成验证。 第一步是要在web.confi. 阅读全文

posted @ 2012-09-24 23:24 billpeng 阅读(40748) 评论(9) 推荐(18) 编辑

摘要: 我们的网页通常会有好几个部分组成,一些公共的区域我们通常会做成PartialView(部分视图),但这些视图并不是完全固定的,所以还是需要 特定的Controller来控制。如果只是静态的html,虽然也可以做成PartialView,但意义不大。下面演示一下MVC3中如何调用 PartialView。 首先我们创建一个测试用的Controller: TestController public class TestController : Controller{public ActionResult Message(){var testObj = new List<string>( 阅读全文

posted @ 2012-09-24 23:19 billpeng 阅读(24218) 评论(4) 推荐(3) 编辑

摘要: 1.MVC概念 --Model:用于存储数据的组件 --View:根据Model数据进行内容展示的组件 --Controller:接受并处理用户指令(操作Model),选择一个View并输出内容。 Controller对View进行引用,但是View不知道Controller的存在。Controller和View都是单向引用Model MVC变种:Observer模式,MVP模式。 2.mvc路由机制 MVC中重要的路由处理,默认情况是在Global.asax文件中,我们也可以把这块内容独立出来。 代码 1publicclassMyMvcAppliation:HttpApplication . 阅读全文

posted @ 2012-09-24 22:19 billpeng 阅读(1742) 评论(0) 推荐(1) 编辑

摘要: http://stackoverflow.com/questions/10715211/cannot-generate-ios-app-archive-in-xcode-4-3 阅读全文

posted @ 2012-09-24 14:04 billpeng 阅读(231) 评论(0) 推荐(0) 编辑

2012年9月23日

摘要: Action 的Url可能受 UrlRouting的影响改变比如你将{controller}/{action} 规则改为{action}/{controller}.html那你是不是要将所有的页面的 <form action="data/get"改为<form action="get/data.html"呢如果使用Helper就解决了这个问题其实所有的Helper无非就是解决程序中有变化的东西的,比如绑定数据,或UrlRouting的Url,或相对路径 ,如果你的地址一直不会变化 ,完全可以使用Html标签 阅读全文

posted @ 2012-09-23 19:18 billpeng 阅读(324) 评论(0) 推荐(0) 编辑

摘要: try{//Yourcode...//CouldalsobebeforetryifyouknowtheexceptionoccursinSaveChangescontext.SaveChanges();}catch(DbEntityValidationExceptione){foreach(vareveine.EntityValidationErrors){Console.WriteLine("Entityoftype\"{0}\"instate\"{1}\"hasthefollowingvalidationerrors:",eve. 阅读全文

posted @ 2012-09-23 18:43 billpeng 阅读(1774) 评论(0) 推荐(0) 编辑

2012年9月12日

摘要: IEnumerable<T>接口主要功能是提供了大量与查询相关的方法,虽然这些方法实际上是以扩展方法的形式定义,但也不影响IEnumerable<T>接口的功能性。 1.IEnumerable<T>接口 IEnumerable<T>泛型接口支持在制定数据集合上进行迭代操作。它定义了一组扩展方法,用来对数据集合中的元素进行遍历、过滤、排序、搜索等操作。在LINQ中,数据源实际上是实现了接口IEnumerable<T>的类,通过select子句返回的查询结果页是一个实现了IEnumerable<T>的类。 在.NET类库中,I 阅读全文

posted @ 2012-09-12 21:27 billpeng 阅读(1268) 评论(1) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 28 下一页