在asp.net mvc应用程序中使用html和css

时间:2017-06-19 20:01:11

标签: html css asp.net asp.net-mvc

我最近开始学习asp.net mvc。我不确定如何构建这个框架,但是对于asp webforms和mvc,html / css开发是否有所不同(我可以在相应的mvc应用程序的.cshtml文件中使用与asp.net应用程序的.aspx文件相同的代码)吗?

1 个答案:

答案 0 :(得分:0)

不,代码和它的工作方式是不同的。例如,在Webforms中添加具有不同ID的文本框,您可以通过后面的调用调用该文本框,例如:

txt_Name.Text

在MVC中,您必须从绑定的模型或视图模型中获取数据,并通过在HTML中添加的不同标记添加组件。这意味着您从对象获取数据,并且必须“手动”将数据保存在控制器中。在MVC中,您无法像在Webforms应用程序中那样访问输入属性。

根据使用标题,标签等,您可以使用它们,但更像是像Twig这样的模板引擎,而不是像Webforms中那样使用工具箱中的组件。

css可以更像静态html或使用Webforms组件的CSSClass属性。

希望能回答你的问题。