2012-04-17 34 views
1
<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server"> 

     <style type="text/css"> 
     .ModalPopupBG 
{ 
    background-color: #666699; 
    filter: alpha(opacity=50); 
    opacity: 0.7; 
} 

.HellowWorldPopup 
{ 
    min-width:200px; 
    min-height:150px; 
    background:white; 
} 
    </style> 
<asp:button id="Button1" runat="server" text="Button" /> 

<ajx:modalpopupextender id="ModalPopupExtender1" runat="server" 
    cancelcontrolid="btnCancel" okcontrolid="btnOkay" 
    targetcontrolid="Button1" popupcontrolid="Panel1" 
    popupdraghandlecontrolid="PopupHeader" drag="true" 
    backgroundcssclass="ModalPopupBG"> 
</ajx:modalpopupextender> 

<asp:panel id="Panel1" style="display: none" runat="server"> 
    <div class="HellowWorldPopup"> 
       <div class="PopupHeader" id="PopupHeader">Header</div> 
       <div class="PopupBody"> 
        <p>This is a simple modal dialog</p> 
       </div> 
       <div class="Controls"> 
        <input id="btnOkay" type="button" value="Done" /> 
        <input id="btnCancel" type="button" value="Cancel" /> 
     </div> 
     </div> 
</asp:panel> 

</asp:Content> 

我已经把上面的代码放在sharepoint我也改变了母版页中的ajaxtoolkit scriptmanager。但是代码仍然不起作用。我在.net平台上试过了,它工作正常。AjaxToolKit模式弹出不工作在Sharepoint 2010

回答

0

现在我已经使用Ajaxtoolkit 3.5和Sharepoint 2010解决了这个问题。由于sharepoint 2010是使用4.0 .Net版本的bult和使用3.5 .Net版本构建的Toolkit,因此存在兼容性问题,所以我对Ajaxtoolkit 3.0进行了修改。问题已解决

相关问题