Добрый день!
Есть веб-проект на MVP.
Есть большой веб-контрол — view (ascx), используемый в 5 разных объектах(страницах).
Раньше общий вид был полностью идентичени для этого контрола во всех 5 объектах.
Сейчас встала задача, что некоторые контролы внутри этого веб-контрола (ascx) должны становиться видимыми в зависимости от
того в каком объекте открыт веб-контрол (ascx).
Как лучше реализовать такое? Пока в голову приходит только в презентере проверять и в зависимости от проверки
if (objectType == needObjectType)
{
вызываем функцию view по управлению видимостью контролов
}