2010-03-11 3 views
0

У нас есть небольшая ситуация, из-за чего вышла из-под контроля. Наше веб-приложение построено на нескольких пользовательских элементах управления ASCX. Все они доступны для настройки (указывая на другой путь ASCX). Что мы делаем , когда мы настраиваем, это сделать копию исходного ASCX и внести некоторые изменения .Настройка пользовательских элементов управления ASCX

Теперь проблема, когда там было много фиксаций к исходному ASCX customzied копии далека позади источник ASCX и много работы предстоит сделать вручную, чтобы получить их в паре.

У нас есть приложение winforms, которое имеет аналогичную технику для настройки , но в этом нет никаких проблем из-за наследования degsin usercontrols.

Кто-нибудь знает лучший способ настроить веб-элементы управления, которые не делают так много проблем при перестройке?

ответ

0
  • Используйте наследование там тоже.
  • Не используйте ascx, а реальные элементы управления и скин-рамки.
  • Дамп пользовательских элементов управления, нажмите MVC. Тогда представления не содержат существенной логики, поэтому обслуживание настраиваемых материалов проще.
+0

Когда вы говорите: «Используйте наследование там тоже». что именно ты имеешь ввиду? Наследовать мой cusom ascx из исходного? Но тогда, как я могу, например, переместить таблицу или такую, которая находится в исходном ascx? – Marcus

+0

Можете ли вы также привести пример оснастки для обрезки кожи? – Marcus

Смежные вопросы