Моята настройка изисква 2 нива на основна страница, защото зареждам данни в Master Master, които се споделят в приложението ми с различни вложени главни.
Така че точно сега имам нужда от Master Master, за да заредя първо данните си, след това да заредя неща в Nested Master, след това да заредя неща в Page.
Когато имах само едно ниво на майстор, настроих моя ред на зареждане така:
- Вложен Master - Init
- Страница - Зареждане
Сега, след като имам допълнително ниво на Master, как да зареждам в следния ред?
- Майстор Майстор - ?
- Вложен главен - ?
- Страница - ?
Това е проблем, защото ASP.NET по някаква причина първо зарежда най-вътрешното ниво. Да кажем, че дава същата функция, ASP.NET ще извика в реда Page->Nested->Master вместо това, което би имало смисъл: Master->Nested->Page. Което по мое лично мнение напълно нарушава целта на системата за главна страница.