Страница публикации - это, по сути, макет страницы (шаблон), заполненный конечным пользователем. Его логика исходит исключительно из элементов управления, которые были добавлены в макет страницы. Я не слышал о наследовании от класса страницы публикации, потому что в этом не должно быть необходимости - изменение макета страницы - это способ сделать это.
Это действительно не поможет вам, если вы не можете изменить макет страницы (есть какая-то причина?). Я не уверен, какую функциональность вы пытаетесь добавить на страницу, но вот несколько идей:
- Создайте новый макет страницы, содержащий пользовательский элемент управления с необходимыми вам функциями, и создайте страницу публикации на его основе.
- Если у вас уже есть пользовательские элементы управления, используемые в макете страницы, измените их, чтобы предоставить вам необходимые функции.
- Исследуйте делегируйте элементы управления и посмотрите, будут ли они работать на вас.