İç içe geçmiş ana sayfalara ViewData atamanın iyi bir yolu var mı? Örneğin, en üst düzeydeki ana sayfada oturum açmış kullanıcı hakkında bilgi olabilir. Ayrıca, kullanıcı herhangi bir departman sayfasındayken görüntülenen yuvalanmış bir ana sayfam var. Bu verilerin SADECE departman sayfalarında kullanılabilir olmasını istiyorum.ViewData'yı iç içe ana sayfalara atama
Yani bu nasıl görünüyor:
Top Level Master Page - Includes ViewData["userData"]
|
|
---> Nested Master Page - Includes ViewData["departmentalData"]
Bu yüzden ViewData [ "userData"] ve ViewData [ "departmentalData"] hem yer alacağını iç içe ana sayfayı kullanan bir görünüme sahip olduğunda. Ama sadece üst düzey ana sayfayı kullanıyorum, o zaman sadece ViewData ["userData"] sahibim. Mümkün mü?