Нужно иметь страницу aspx с функцией в SharePoint 2010 - PullRequest
0 голосов
/ 13 июня 2010

Я добавил пользовательскую кнопку на ленте сервера в SharePoint (я использовал функцию с областью действия Фермы, чтобы кнопка была видна во всех семействах сайтов).

Для элементов функции я добавил CustomUIExtension, с помощью которого я хочу загрузить страницу aspx одним нажатием кнопки.

<CommandUIHandler
    Command="Test_Button"
    CommandAction="javascript:
      function demoCallback(dialogResult, returnValue)
      {
        SP.UI.Notify.addNotification('Operation Successful!');
        SP.UI.ModalDialog.RefreshPage(SP.UI.DialogResult.OK);
      }

      var options = {              
              url: '/_layouts/CustomPage.aspx',
              tite: 'Custom Page',
              dialogReturnValueCallback: demoCallback };
      SP.UI.ModalDialog.showModalDialog(options);" 
/>

Я добавил CustomPage.aspx и соответствующий ему код за классом в куст 14 (внутри 14 / TEMPLATE / LAYOUTS). Однако, когда я устанавливаю функцию и нажимаю кнопку, я получаю сообщение об ошибке «Не удается загрузить CustomPage».

Я понимаю, что я не развернул сборку, но не должна ли страница aspx быть скомпилирована как раз вовремя?

1 Ответ

0 голосов
/ 07 июля 2010

Я полагаю, ваш файл .aspx ищет сборку (.dll), а не .cs, от которого он наследуется в настоящее время в файле .aspx.

Пожалуйста, поместите вашу сборку в папку binваше приложение и удалите наследственный тег со своей страницы .aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...