在使用ext:ContentPanel中的一个问题

May 24, 2010 at 12:42 AM

你好,我在使用ext:ContentPanel时,老调整不得子控件的居中?师傅看是否能帮看一下

例子

TestCenter.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestCenter.aspx.cs" Inherits="Web.TestCenter" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>测试居中</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <ext:PageManager ID="PageManager1" runat="server" />
        <ext:ContentPanel ID="ContentPanel1" Width="600px" Height="350px" runat="server" BodyPadding="5px" EnableBackgroundColor="true"
            ShowBorder="true" ShowHeader="true" Title="ContentPanel1">
            <ext:ContentPanel ID="ContentPanel2"  Width="500px" Height="250px" Title="ContentPanel2" BodyPadding="5px" ShowHeader="true" ShowBorder="true" EnableBackgroundColor="true" runat="server"></ext:ContentPanel>
           
        </ext:ContentPanel>
    </div>
    </form>
</body>
</html>

运行后: ContentPanel2都是在ContentPanel1控件的左上角,怎样调整让ContentPanel2运行时显示在ContentPanel1的居中位置(即左右居中,上下居中)?

 

 

May 24, 2010 at 2:10 AM

在 ContentPanel2中增加CssStyle="margin:0px auto 0px auto"这个也可以实现,但是否有对应属性进行设置呢?