之乎者也,阿弥陀佛

软件设计的原则就是,化繁为简,化难为易,把人的思维集中在简单的领域,然后通过有序的组合实现复杂的逻辑。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET MVC

开始学习mvc
摘要:最近抓取网页后想在自己的网站里显示原来网站的部分连接比如:<a href="">内容区</a>但是asp.net mvc却总是将<a>标签页输出来,一看源码“<”被MVC 解析为 &lt; “>”被解析 &quot;这可不是我想要的结果,于是上网搜索,找到解决方案 :@(new HtmlString( "<a href='#'>内容区</a>")) 阅读全文
posted @ 2011-05-17 12:09 搏击的小船 阅读(399) 评论(0) 推荐(0) 编辑

摘要:(文章没翻译:建议大家读英文原文,看不懂查着看,顺便提高自己的英语水平!)In today’s post I’m going to discuss two useful syntactical features of the new Razor view-engine – the @: and text syntax support.Fluid Coding with RazorASP.NET MVC 3 ships with a new view-engine option called “Razor” (in addition to the existing .aspx view en 阅读全文
posted @ 2011-01-18 16:36 搏击的小船 阅读(1884) 评论(0) 推荐(0) 编辑

摘要:在ASP.NET MVC中,创建视图最典型的方式是调用一个action方法,它使用模型准备视图数据。action方法然后调用控制器的视图方法创建视图。然而,你可能想要调用不同的动作方法创建视图的不同部分。例如,可能你有一页面展现了最新新闻,天气和运动。在那种情况下,用三个动作方法是比较好的,一个动作方法处理新闻,另一个处理天气,还有一个处理运动。那样你可以在不同条件下呈现不同的视图,或者是将复杂的视图分解为小型的,更容易管理的片段。这个主题描述了如何在创建多个视图分段(子视图)的一个视图(父视图)里调用多个动作方法。1. 父视图和子视图父视图是包含了调用返回子视图的动作方法的视图。父视图包含大 阅读全文
posted @ 2011-01-18 14:55 搏击的小船 阅读(10276) 评论(0) 推荐(1) 编辑

摘要:DropDownList则与TextBox等控件不同,它使用的是select标记。它需要两个值:在下拉框中显示的列表,和默认选项。而自动绑定一次只能绑定一个属性,因此你需要根据需要选择是绑定列表,还是默认选项。DropDownList扩展方法的各个重载版本“基本上”都会传递到这个方法上:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicstaticstringDropDownList(thisHtmlHelperhtmlHelper, 阅读全文
posted @ 2010-12-09 11:59 搏击的小船 阅读(1203) 评论(0) 推荐(0) 编辑

摘要:为了方便大规模网站中的管理大量文件,ASP.NET MVC 2.0版本中引入了一个新概念—区段(Area)。在本文中,我们将讨论与区段概念相关的基本操作。    随着对Web应用程序功能需求的日益增长,与特定Web应用程序相关联的文件的数量有可能会急剧增长。在Web窗体应用程序中,网页通常分为若干个子文件夹,每个子文件夹代表这些网页集合中的一个逻辑分组。另一方面,Web表单项目模板有可... 阅读全文
posted @ 2010-09-09 11:59 搏击的小船 阅读(2796) 评论(0) 推荐(2) 编辑

摘要:http://www.aspxcs.net/HTML/0935501323.htmlhttp://blog.joycode.com/scottgu/archive/2008/07/15/115178.joy 阅读全文
posted @ 2010-09-07 13:54 搏击的小船 阅读(287) 评论(0) 推荐(0) 编辑

摘要:Caching plays a major role in developing highly scalable web applications. We can cache any http get request in the user browser for a predefined time, if the user request the same URL in that predefi... 阅读全文
posted @ 2010-07-12 16:03 搏击的小船 阅读(387) 评论(0) 推荐(0) 编辑

摘要:【原文地址】ASP.NET MVC 2: Model Validation 【原文发表日期】 Friday, January 15, 2010 4:14 AM 【除了写博客外,我现在还使用Twitter发短贴和共享链接。请通过twitter.com/scottgu跟随我。】 这是我针对即将发布的ASP.NET MVC 2所撰写的贴子系列的第二篇,这个博客贴子将讨论 ASP.NET MVC 2中一些... 阅读全文
posted @ 2010-06-01 15:01 搏击的小船 阅读(902) 评论(1) 推荐(2) 编辑

摘要:在asp.net webform 里有很多分页控件,比如aspnetpager等.然后在mvc开发模式下,这些控件不太合适了,所以我就自己写了一个. 第一个版本,有刷新 htmlhelper版: 这里用了c#3.0里的扩展方法. public static class CutePage { /// <summary> /// 分页Pager显示 /// </summary>... 阅读全文
posted @ 2010-03-02 00:26 搏击的小船 阅读(543) 评论(0) 推荐(0) 编辑

摘要:在ASP.NET MVC中,经常会在Controller与View之间传递数据,因此,熟练、灵活的掌握这两层之间的数据传递方法就非常重要。本文从两个方面进行探讨:ØController向View传递数据ØView向Controller传递数据一、Controller向View传递数据1. 使用ViewData传递数据我们在Controller中定义如下:ViewData[... 阅读全文
posted @ 2009-12-14 19:48 搏击的小船 阅读(532) 评论(0) 推荐(0) 编辑