Как мне усовершенствовать и использовать базовый проект динамических данных?

StackOverflow https://stackoverflow.com/questions/1415743

  •  06-07-2019
  •  | 
  •  

Вопрос

После того как вы создадите базовый проект сгенерированных динамических данных с помощью scaffolding, вы сможете сделать еще много вещей, чтобы настроить и улучшить проект, превращаясь в тщательно созданное пользовательское приложение, использующее надежную инфраструктуру.

Вы можете добавлять метаданные для таблиц шаблонов, настраивать стандартный список и страницы сведений, настраивать элементы управления шаблонами и т. д.

Что еще можно сделать?

Это было полезно?

Решение

Наверное, две самые важные вещи, о которых я могу думать:

  • Вы можете изменить / определить своего собственного поставщика метаданных.

http://mattberseth.com/blog/2008/08/dynamic_data_and_custom_metada.html - Называет все столбцы с пробелом между словами...Да, вы можете использовать атрибут DisplayName, но это пример того, как усовершенствовать базовый проект построения лесов.

  • Вы можете создавать свои собственные атрибуты.

http://csharpbits.notaclue.net/2009/04/hiding-foreign-key-column-globally-in.html — Пример создания атрибута для скрытия столбца внешнего ключа для всех таблиц.

http://csharpbits.notaclue.net/2008/10/dynamic-data-hiding-columns-in-selected.html — Образец другого атрибута для скрытия столбца, но применяемого на уровне страницы.

После этого, чтобы подготовить DD к реальному миру, вы можете:

Уровни:

http://weblogs.asp.net/craigshoemaker/archive/tags/Dynamic+Data/default.aspx

Смешайте это с веб-формами, с MVC...http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14473Посмотрите образцы.Также в примерах описано, как использовать с ним хранимые процедуры.

Используйте AJAX и/или JQuery.....

Это не модификации, специфичные для DD, но, вероятно, необходимые для готовности к реальному миру.

Вот ссылка, которая также может помочь:http://blogs.msdn.com/rickandy/archive/2009/01/08/dynamic-data-faq.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top