我开始知道剃刀页面只与模型一起工作,模型是从PageModel派生的。所以我特意在生成的剃刀页面的“代码隐藏”中创建了这个类。我实例化了这个类并将其传递给Page,但"Model“仍然为空。控制器: public ActionResult Index() long count = _service.GetData(); return View("~/Pages/M
我想将非常基本的ASP.NET网页代码转换为新的ASP.NET Razor 2.2,但似乎我必须创建模型、控制器和视图。这可能是唯一的方法,但我很难相信微软会用Razor让像ASP.NET网页这样简单的东西变得如此复杂。我写了下面非常基本的代码,因为我可以扩展你的答案,但我将在我的Razor页面中有三个SQL连接,并且我从中拉出的数据库视图在数据库中已经有6个外键连接,所以当我使用预先构建的Razor页面时,脚手架功能会导致视图中的混乱下面是我如何在旧的Microsoft Web Pages软件中简单<e