摘要: 下面就和大家分享下我在asp.net官网看到的资料,学习到的点语法。1.通过使用@符号,可以直接在html页面中写C#或者VB代码:运行后:2.页面中的C#或者VB代码都放在大括号中。运行后:3.每一行代码通过分号来结束:运行后:4.在页面中输出特殊字符,双引号和斜杠:运行效果:5.通过Request属性得到当前页面的url,RequestType等。运行结果:6.通过if---else:场景是,我们通过判断当前浏览器是否向服务器端post数据,如果post则提示你点击了Post按钮。运行后:-爱因斯坦小脑2011-05-02 14:55下面是一个完整的例子:当点击submit按钮后,@tot 阅读全文
posted @ 2014-03-20 13:42 繁华落尽、 阅读(173) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC是一种构建web应用程序的框架,它将一般的MVC(Model-View-Controller)模式应用于ASP.NET框架; ASP.NET约定优于配置;基本分为模型(对实体数据的描述)、视图(一个动态生成HTML页面的模板)、控制器(协调用户的请求返回模型实体或返回其他数据根据对应模板动态生成html返回给用户) 请求都是先经过Controller找到下面的Action(即返回值为ActionResult的方法);在默认路由的情况下,/Home/Index 则请求的是HomeController类下面的Index方法,返回视图名称为Index的视图;HomeContro 阅读全文
posted @ 2014-03-20 13:41 繁华落尽、 阅读(533) 评论(0) 推荐(0) 编辑
摘要: Razor是基于framewor4以上写的一个开源项目:https://github.com/Antaris/RazorEngine/Razor是包含了模板引擎和动态编译两部分。本部分就简单记录了模板引擎的一些语法,之后用Razor做一个代码生成器,就使用Razor的语法来。Razor的发布是和MVC一起的,作为MVC的视图模板引擎。Razor文件类型 Razor可以在vb.net和C#中使用。分别对应了两种文件类型,.vbhtml和.cshtmlRazor的标识符 @字符被定义为Razor服务器代码块的标识符,后面的表示是服务器代码了。web form中使用中写服务器代码一个道理。在vs工具 阅读全文
posted @ 2014-03-20 13:39 繁华落尽、 阅读(179) 评论(0) 推荐(0) 编辑