当前位置:  开发笔记 > 后端 > 正文

ASP.NET MVC视图 - 我可以使用代码隐藏

如何解决《ASP.NETMVC视图-我可以使用代码隐藏》经验,为你挑选了1个好方法。

我是MVC的新手,我注意到所有混合脚本标签的视图页面看起来都很糟糕.在视图代码隐藏中的方法中生成HTML然后只是将方法的字符串结果作为单个脚本插入是否有意义?

例如:

<%= GenerateTonsOfHTMLFromSomeIEnumerable() %>

这与MVC理念相反吗?愚蠢的其他一些原因,如表现?它有什么优点吗?



1> rajesh pilla..:

这是一个实践问题.

这是一个有趣的读物.

    Codebehind文件是邪恶的

    Codebehind文件不是邪恶的

另外还有一篇有趣的文章"Rob Conery"

    内联脚本和代码背后

所以,选择是你的.这取决于你的应用程序架构,你想如何构建它,等等......

我想没有代码隐藏的视图的优点是更容易切换到不支持代码隐藏的不同viewengine.

虽然会有一些工作量,但仍然会很无缝.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有