parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

smalex 08.04.2005 12:14

задача была сделать некое подобие того механизма который реализован в asp.net

Этот механизм в asp.net сделан довольно хорошо и способствует разделению кода страницы, от вывода html (или xml)

есть файл aspx с html-вёрсткой (или html в нашем случае) и файл с кодом который обрабатывает разные события, загружает данные.

Как это реализованно внутренне. Файл html-вёрсткой наследник файла с кодом. В нём есть строчка указывающая какой класс наследовать.
<%@ Page Codebehind="Registration.p" %> 
при запросе html страницы автоматически создаётся вся цепочка наследований.
BasePage.p -> Registration.p -> Registration.html
BasePage.p - это базовый класс для Registration.p
В нём определены некоторые общие действия для большинства страниц (например инициализация сессии, обработка событий авторизации).

Боюсь что не все поймут, но главное я понимаю :-)