Моя дилемма:
- У меня есть POCO: "ReportSource", который является общим.
- У меня есть пользовательский элемент управления, завершающий некоторую логику построения отчетов.
- Мой пользовательский элемент управления определяет свойство ReportSource, но в конечном итоге это будет задача страницы, которая вызывает пользовательский элемент управления для назначения этого свойства ReportSource.
Как я могу определить свойство в моем пользовательском элементе управления, не указывая T? Кстати, я пытался (только для жаворонков) сделать общий элемент управления пользователя ... Это плохо кончилось.
public ReportSource<T> ReportSource {get; set;}
(Обратите внимание, что я отметил это как C # и VB.net ... C # - моя норма, но мне приходится иметь дело с наследием ... Ответ на любой из вопросов приветствуется)