我下面这个MVC tutorial,当我添加了编辑动作的视图,模型是在.aspx页面上下面的代码片段空空:MVC:模型是视图的ASPX
<%= Html.TextBox("Id", Model.Id) %>
我学习MVC,所以请理解我是否做了一件愚蠢的事情。但据我所知,我很好地遵循了教程中的步骤。实际上添加了创建操作并且它可以正常工作。
意见赞赏。
我下面这个MVC tutorial,当我添加了编辑动作的视图,模型是在.aspx页面上下面的代码片段空空:MVC:模型是视图的ASPX
<%= Html.TextBox("Id", Model.Id) %>
我学习MVC,所以请理解我是否做了一件愚蠢的事情。但据我所知,我很好地遵循了教程中的步骤。实际上添加了创建操作并且它可以正常工作。
意见赞赏。
您的看法强类型?
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/TwoColumnUI.Master" Inherits="System.Web.Mvc.ViewPage<MyObject>" %>
那么你就需要在类型为MyObject的目的是通过从控制器的操作方法
return View(new MyObject() { Id = 42 });
您是否在控制器中设置了模型?你的控制器方法是什么样的?你刚刚返回View()?您需要将模型作为参数传递给调用,比如他们在做例子:
return View(movieToEdit);
请复制您的行为代码 – Andrey 2010-03-02 18:55:02