服务器控件如何违反MVC设计模式?

Ore*_*n A 5 design-patterns

我问的原因是tvanfosson(第一次)评论他对我的另一个问题的回答(他说的是关于ASP.NET MVC):"缺乏服务器端控制是由于关注的固有分离导致MVC良好的发展模式......"
我当然知道ASP.NET服务器控件,我想我知道MVC设计模式,但我不明白服务器控件如何违反MVC.

谢谢.

Ore*_*n A 0

在 Steven Sanderson 的“Pro ASP.NET MVC 2 Framework”(第 5 页)中找到了答案

“...实际上,开发人员被鼓励将表示代码(例如,操作服务器端控制树)与其应用程序逻辑(例如,操作数据库数据)混合在这些相同的巨大代码隐藏类中。如果没有更好的关注点分离
,最终的结果往往是脆弱且难以理解的。”