我一直在开发 Castle Monorail MVC Web 应用程序。我开始使用 Asp.Net MVC 3 和 Razor 学习和开发一些项目。
我使用 NVelocity 作为 Monorail 的视图引擎。它能够使用通过 PropertyBag 传递的变量,例如$!variablename
. 这允许我使用 as,如果变量等于 null,那么它不会打印任何值并且不会引发异常。
是否有任何方法可以与 MVC 3 一起使用,或者我是否总是需要检查通过 ViewData 传递的变量是否为空?
提前致谢。