我是MVC的新手,我注意到所有混合脚本标签的视图页面看起来都很糟糕.在视图代码隐藏中的方法中生成HTML然后只是将方法的字符串结果作为单个脚本插入是否有意义?
例如:
这与MVC理念相反吗?愚蠢的其他一些原因,如表现?它有什么优点吗?
这是一个实践问题.
这是一个有趣的读物.
Codebehind文件是邪恶的
Codebehind文件不是邪恶的
另外还有一篇有趣的文章"Rob Conery"
内联脚本和代码背后
所以,选择是你的.这取决于你的应用程序架构,你想如何构建它,等等......
我想没有代码隐藏的视图的优点是更容易切换到不支持代码隐藏的不同viewengine.
虽然会有一些工作量,但仍然会很无缝.