我试图创建在ASP.NET MVC项目中的用户控件。我基本上有一些格式化的数据,我想放在一个中继器内。在标准的ASP.NET,我会填充控制是这样的:如何创建一个MVC用户控件
<asp:Repeater ID="MyRepeater" runat="server"
DataSourceID="SQLDataSource" DataMember="DefaultView">
<ItemTemplate>
<uc1:Control ID = "MyControl" runat="server"
Field1='<%#Eval("[\"Field1\"]") %>' Field2='<%#Eval("[\"Field2\"]") %>' />
</ItemTemplate>
</asp:Repeater>
而控制必须在相应的CodeFile属性。但是,在MVC中,我没有得到一个标准的代码文件。我发现this疑问,介绍了如何添加一个,但后来不知道是否有在MVC做这个(我无法找到任何像样的文章,说的推荐方法)的更好的方法。
没有这个回答你的问题? – hunter 2011-02-16 00:24:05