2014-06-08 115 views

回答

2

与您的视图中的Model变量相似 - 尽管您并未自己直接定义Model变量 - Razor正在生成一个类,用于提供您的模型类型的这些实例以及您的范围内的HtmlHelper cshtml文件。它会根据您的cshtml文件的内容在该类上生成一个写HTML的方法。

Model是由@model指令指定的类型,在你CSHTML文件的范围设置时生成的方法被调用,并作为在动作中的一个的参数的方法View已经传递的一个实例。

Html是类型为HtmlHelper的实例,由生成的类在您的csthml文件的作用域中提供。

Url是类型为UrlHelper的实例。

相关问题