Fer*_*ran 5 asp.net asp.net-mvc
我正在调查MVC,我们正在开始一个新项目.到目前为止,我喜欢它,但我想知道一些事情.
我们将在设计时不知道我们将要显示的实际视图,我们将在某个配置文件中指定如何构建这些视图.这种模式是否受MVC支持,或者我们是否需要在设计时确切了解我们将要查看的数据?
如果没有,有人可以给我一些关于我应该看什么的指示,因为我假设您拥有在设计期间定义的模型/视图的大多数信息.
问候,
亚历克斯..
您可以将视图设置为弱类型...视图上的初始页面指令将如下所示:
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %>
Run Code Online (Sandbox Code Playgroud)
...然后你可以像这样引用控制器中的数据:
<%= ViewData["MyData"] %>
Run Code Online (Sandbox Code Playgroud)
是否有一些您打算传递给视图的通用界面?如果是这样,您可以从使用通用ViewPage <>中受益:
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<IamTheInterface>" %>
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用您的界面来引用您的模型:
<%= Model.MyProperty %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2875 次 |
| 最近记录: |