的左邊這是我ModelPopupExtender代碼:AjaxControlToolkit ModelPopupExtender顯示屏幕,而不是中心
<asp:View ID="ViewCDB" runat="server">
<div id="cdbupbar" style="padding:2px">
<asp:Button ID="btnCDB" runat="server" CssClass="CButton"
onclick="btnCDB_Click" Text="Create New Discussion Board" />
<asp:Panel ID="Panel13" runat="server">
<asp:Button ID="Button9" runat="server" Text="Cancel" CssClass="newButton" />
<uc2:CreateNewCDB ID="CreateNewCDB1" runat="server" />
</asp:Panel>
<asp:modalpopupextender id="ModalPopupExtender1" runat="server"
targetcontrolid="btnCDB" popupcontrolid="Panel13" CancelControlID="Button9"
backgroundcssclass="ModalPopupBG">
</asp:modalpopupextender>
</div>
</asp:View>
的問題是,每當我點擊btnCDB
按鈕,它顯示了模型彈出,但它顯示在左邊在窗戶的正面而不是中間。我試圖將它添加到<div>
和<td>
中,並將它們的對齊屬性分配給「中」,但沒有奏效。持有此代碼的容器被設置爲左對齊。我無法改變它,因爲它的網站的主要容器,改變其對齊將導致所有網站內容中。我不想要。另外我檢查了所有CSS,它們沒有影響對齊屬性。
遠離AjaxControlToolkit。使用jQuery和jQuery UI併爲自己節省很多麻煩。 – 2013-05-09 16:47:22
但大多數時候他們沒有在IE中工作 – 2013-05-09 16:48:06
jQuery在IE中沒有工作?你使用的是什麼版本? – 2013-05-09 16:57:49