[英]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.