ПредишенСледващото

Можете да получите достъп до съдържанието на ContentPlaceHolder контролира главната страница, използвайки метода FindControl. както е показано по-горе. Ако ContentPlaceHolder контрол е свързан със съдържанието на контрола на съдържанието. в елемента ContentPlaceHolder няма да има съдържанието, което е зададено по подразбиране. Вместо стандартното съдържание на този елемент ще бъде текстова и контроли, които са определени в тематичната страница.

Силна пишете на динамична страница

Ако страницата на съдържание възлага на главната страница на строг вид използване директива @ MasterType. Този тип трябва да се прилага за всички основни страници са динамично възложени. Ако планирате динамичен обхват на началната страница, се препоръчва да се създаде база клас, от които ще бъде главната страница. Този базов клас начална страница може след това да се определят свойствата и методите на началната страница като цяло. Ако съдържанието на страницата е присвоена строг вид начална страница с директива @ MasterType на. не можете да го зададете на отделна страница и началната страница на база клас.

Следният пример показва как да създадете основен тип на главната страница, която може да се използва от множество майсторски страници. В тези примери, има базов тип, получен от контрол MasterPage. две магистърски страници, които наследяват от вида на основата, както и съдържанието на страницата, което позволява на потребителите да избират динамично началната страница с низ заявка (? = цвят зелен). Основа тип страница определя собственост с име MyTitle. Една от основните страници на тези примери отменя MyTitle собственост. а другият - не. съдържанието на страницата показва MyTitle собственост като заглавието на страницата. Заглавието на страницата, като по този начин ще варира в зависимост от избрания началната страница.

Това е основната вида на началната страница. Той принадлежи към директорията на APP_CODE.

Това е първият началната страница, която показва на син фон. Моля, имайте предвид, че наследява атрибут в директивата за @ магистър референцията вида на основата.

Това е вторият началната страница. То е същото като първото началната страница, освен че показва зелен фон и отменя MyTitle собственост. която се определя в основния тип.

Това е страница на съдържание, което дава възможност на потребителите да избират начална страница с помощта на низ на заявката. Директива @ MasterType. при която се дава тежък тип страници собственост магистър, се отнася до основния тип.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!