Asp.net mvc “ASP.NET MVC”;“视图”;编码

Asp.net mvc “ASP.NET MVC”;“视图”;编码,asp.net-mvc,model-view-controller,Asp.net Mvc,Model View Controller,当我在视图中编写内联C#/MVC时,我对visualstudio的工作方式非常恼火。我认为源代码看起来很可怕,我想知道是否有其他方法可以让视图代码看起来更漂亮 可能是某种扩展语言或预处理格式 **编辑** 发现: 火花 纳姆 还有其他建议吗?我发现Spark view引擎可以清理东西 我发现Spark view引擎可以清理东西 如果您只想让现有的引擎更漂亮。。。。嗯,很难,就是这样。您可以在布局时尽量小心,将公共代码移动到方法中(可能是HtmlHelper上的扩展方法用于公共代码)以减少噪音

当我在视图中编写内联C#/MVC时,我对visualstudio的工作方式非常恼火。我认为源代码看起来很可怕,我想知道是否有其他方法可以让视图代码看起来更漂亮

可能是某种扩展语言或预处理格式

**编辑**

发现:

  • 火花
  • 纳姆

还有其他建议吗?

我发现Spark view引擎可以清理东西


我发现Spark view引擎可以清理东西


如果您只想让现有的引擎更漂亮。。。。嗯,很难,就是这样。您可以在布局时尽量小心,将公共代码移动到方法中(可能是
HtmlHelper
上的扩展方法用于公共代码)以减少噪音,但仅此而已

但是,您不限于此引擎-您可以使用任何合适的模板引擎(或编写自己的模板引擎)


如果您只想让现有的引擎更漂亮。。。。嗯,很难,就是这样。您可以在布局时尽量小心,将公共代码移动到方法中(可能是
HtmlHelper
上的扩展方法用于公共代码)以减少噪音,但仅此而已

但是,您不限于此引擎-您可以使用任何合适的模板引擎(或编写自己的模板引擎)


通常,您需要避免在视图中写太多的C。它们应该包含可读的主HTML。默认WebForms还有一些引擎。

一般来说,您需要避免在视图中写入太多的C。它们应该包含可读的主HTML。还有一些默认WebForms的引擎。

。。。但是你有帮手。。。我真的觉得他们看起来很糟糕。。一定有更好的办法!授予。。。但是你有帮手。。。我真的觉得他们看起来很糟糕。。一定有更好的办法!Spark看起来真不错!:)我自己也被纳姆绊倒了。。。看一看:-)Spark看起来真不错我自己也被纳姆绊倒了。。。看看吧:-)