Это один из способов динамического рендеринга элементов управления с помощью ASP.NET MVC 3 Razor.Это дает мне правильные данные, но мне любопытно, если кто-нибудь увидит какие-либо красные флаги с этим методом, или более болезненно очевидный способ сделать это.
Вместо этого вы можете использовать Редактор и Шаблоны отображения ...
Проверить эту ссылку:
http://blogs.msdn.com/b/nunos/archive/2010/02/08/quick-tips-about-asp-net-mvc-editor-templates.aspx
Какое отношение имеют шаблоны редактора к динамически создаваемым элементам управления?
Что, если вам нужно, например, управлять пользовательским интерфейсом / представлением из настроек в базе данных?