我試圖創建在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