在没有CodeBehind的RC中,如果我将模型传递给它,如何将ascx连接到View?
我的CSS CLASSES所有人都说不明白。
答案 0 :(得分:1)
如果您的模型位于Web项目中,则可以修改Page标记以指定控件继承自ViewUserControl<YourModel>
以使其强类型化。我发现,如果你的模型在单独的项目中,你需要为控件添加一个* .ascx.cs代码隐藏文件,让该类派生自ViewUserControl<YourModel>
并修复页面指令以指定代码隐藏中的类。
我已经报告过无法在其他项目中找到模型作为CodePlex上的错误。
对于CSS,您需要将它们直接包含在ViewUserControl中,但使用if(false)标记以便获得智能感知,但在页面处理过程中实际上不会重新包含这些文件。
<% if (false) { %>
<link href=...
<% } %>