Как добавить файла кода ( codefile ) для страницы SharePoint, котораяего не поддерживает, а также – Обход невозможности добавленияобработчика серверного события в разметке страницы SharePoint, неподдерживающей файл кода.
Решаемая проблема: Страницы сайта SharePoint храняться в базе и не поддерживает раздельный файл кода. При добавлении в <%@ Page … CodeFile="Default.aspx.cs" %> атрибута CodeFile SharePoint ругнется с ошибкой Parser Error . Надеюсь данная статья сэкономит ваше время. Ничего подобного в сети я пока не нашел. Как добавить раздельный файл кода? Я применяю два подхода: Добавить на страницу ваш кастомный элемент управления, который подключается к нужным событиям страницы и элементам управления через <%@ Register %>. Создать вашу страницу, наследующую Microsoft.SharePoint.WebPartPages.WebPartPage и прописать ее в атрибуте inherits в <%@ Page … inherits="Company.MyItems.MySpPage" %> На словах, решается это так: Добавляем в семейство сайтов нашу сборку с нужными классами. Обычно в C:\inetpub\wwwroot\wss\VirtualDirectories\80\bin. Прописываем в файле разметки элемент управления или полностью переопределяем класс страницы. Инструменты: Visual...