繁体   English   中英

ASP.NET web 页面代码在后面

[英]ASP.NET web pages code behind

So does the new ASP.NET web pages (also called razor pages) framework using the Razor view engine (referring to this: http://www.asp.net/webmatrix/tutorials/1-getting-started-with-webmatrix-and- asp-net-web-pages )实际上没有任何代码隐藏文件? 我查看了样本,但找不到示例。 我认为没有,但也许有一个 header 参考,您可以在其中链接它,我可能会丢失?

任何人都可以确认吗?

谢谢。

根据this blog,您可以轻松地进行代码隐藏。 http://www.compiledthoughts.com/2011/01/aspnet-mvc3-creating-razor-view-engine.html

您是否需要它由您决定。 我强烈反对以“你不需要它..”开头的答案。

世界上每个人都必须做出选择,是向月球射击还是向自己的脚射击。 那是我认为是对的。

Razor 视图没有代码隐藏文件,因为您不需要它们。 您正在视图本身上使用 Razor 语法编写表示逻辑。

Razor 视图简化了原始 HTML 与使用 Razor 语法呈现的动态内容的混合,因此您不需要单独的文件。 此外,razor 视图中没有ControlsComponents之类的东西,因此您无需在单独的文件中配置它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM