以下内容主要展示 Razor 所支持的各种表达式,以及如何用它们来创建视图的内容. 在一个好的 MVC 框架应用程序中,动作方法与视图的作用是清晰.分离的.其规则很简单,如表所示: 组件 要做的事 不做的事 动作方法 向视图传递一个视图模型 向视图传递格式化数据 视图 用视图模型对象向用户表现内容 修改视图模型对象的任何方面 为了发挥 MVC 框架的最大优势,你需要注重并强迫应用程序各个部分之间的分离. 正如你将看到的,利用 Razor 可做的事很多,包括使用 C# 语句 —— 但你应该不用 R…