簡體   English   中英

在SharePoint 2010中需要具有功能的aspx頁面

[英]Need to have an aspx page with a Feature in SharePoint 2010

我已在SharePoint中的服務器功能區中添加了自定義按鈕(我已在Farm范圍中使用了一項功能,因此該按鈕在各個網站集中都是可見的)。

對於該功能的元素,我添加了一個CustomUIExtension,單擊該按鈕后我想通過該UI加載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頁嗎?

我猜想您的.aspx文件正在尋找程序集(.dll),而不是當前在.aspx文件中從中繼承的.cs。

請將程序集放在應用程序的bin文件夾中,並從.aspx頁中刪除繼承文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM