MVC RC如何在没有代码隐藏的情况下配置UserControl?

问题描述:

在没有CodeBehind的RC中,如果我将模型传递给View,如何将Ascx与View连接起来?MVC RC如何在没有代码隐藏的情况下配置UserControl?

MY CSS类都说不明确的。

如果你的模型是在web项目中,您可以修改页面标签指定将控制从ViewUserControl<YourModel>继承,使之强类型。我发现如果你的模型在单独的项目中,你需要为控件添加一个* .ascx.cs代码隐藏文件,那么这个类派生自ViewUserControl<YourModel>,并修正page指令以指定代码隐藏。

我报无法找到在其他项目模型作为CodePlex上的错误。

对于CSS,您需要将它们直接包含在ViewUserControl中,但使用if(false)标签以便获得智能感知,但在页面处理过程中实际上并未重新包含这些文件。

<% if (false) { %> 
    <link href=... 
<% } %>