我对 Asp.Net MVC 有一点困惑
Asp.net MVC 中的渲染是如何工作的?我们调用 View 函数 -> 它将找到视图并要求 ViewEngine 解析它。因为 ViewEngine 的最终结果是 HTML。
1) 无论我们创建什么 ViewData,它都可以在 View 中使用。我的理解是 ViewData 和 View 函数都是控制器基类的一部分,这使得 ViewData 在 View 函数中可用。这是对的吗?
2)最后,WebViewPage 类的意义何在。我们在 View(.cshtml) 页面中使用的 ViewData 关键字来自 WebViewPage 类。WebViewPage 在这里扮演什么角色。
如果你能给我一些好的资源来理解相同的内容,我将不胜感激