As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center 指导。




9年前关闭。




我需要对 Razor View 引擎有一些说服力。

据我所知,微软只是将内联代码重新引入标记中;代码隐藏页面最初不是为了消除这种情况而引入的吗?

我假设(并希望)我错过了一些东西:)

最佳答案

Razor 不是用于在您的 View 中编写业务逻辑。
Razor 用于迭代模型并将其转换为 html。您的业​​务逻辑在 Controller 中,甚至在WebForms View 引擎中,您也仅使用更详细的语法进行了相同的循环。 Razor 具有更清晰的语法。它不会带来任何其他东西。

关于c# - Razor 是倒退了吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7554409/

10-17 01:45