-
Archives
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2009 年八月
- 2009 年五月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年七月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十一月
- 2007 年十月
- 2007 年八月
- 2007 年七月
- 2007 年五月
- 2007 年四月
- 2007 年三月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
- 2005 年十月
- 2005 年九月
- 2005 年八月
- 2005 年七月
- 2005 年六月
- 2005 年五月
- 2005 年三月
- 2005 年二月
- 2005 年一月
- 2004 年十二月
- 2004 年十一月
- 2004 年十月
- 2004 年八月
- 2004 年七月
- 2004 年六月
- 2004 年五月
- 2004 年四月
- 2004 年三月
- 2004 年二月
- 2004 年一月
- 2003 年十二月
- 2003 年十一月
- 2003 年十月
- 2003 年九月
-
Meta
Monthly Archives: 一月 2011
怎么在ASP.NET WebForm中使用Razor视图引擎
前几天微软发布了一堆新技术,详见ScottGu的博客: Announcing release of ASP.NET MVC 3, IIS Express, SQL CE 4, Web Farm Framework, Orchard, WebMatrixhttp://weblogs.asp.net/scottgu/archive/2011/01/13/announcing-release-of-asp-net-mvc-3-iis-express-sql-ce-4-web-farm-framework-orchard-webmatrix.aspx 让人特别感兴趣的是ASP.NET MVC 3和WebMatrix中的Razor视图引擎,其简洁明了的句法给人以耳目一新的感觉,ScottGu对它做了很多介绍,详见上面链接中有关Razor部分的内容和链接。 但这些介绍基本上是围绕着ASP.NET MVC 3来进行的,在WebForm中是否能够用它来渲染视图呢?可以的,这里做一个简单的示范: 安装ASP.NET MVC 3,在你的web应用中添加对System.Web.WebPages程序集的引用。 在项目中添加一个.cshtml文件(假定你的项目是基于C#的),在这里我生成了一个weibo.cshtml,其中的内容为: 欢迎去 @Model.Name 的新浪微博 <a href=”@Model.URL”>@Model.URL</a> 拍砖! 所用的Model是一个自定义类: public class UserInfo{ … Continue reading
Posted in 未分类
Leave a comment