这是我的 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,它们没有影响对齐属性。