C# 使用asp.net创建了表,并希望将其重新定位到中心位置

C# 使用asp.net创建了表,并希望将其重新定位到中心位置,c#,asp.net,C#,Asp.net,我已经在servers.aspx.cs页面中使用asp.net ccode创建了一个表。此表已成功创建,但仅显示在页面的左上角,而不是中间。请帮助将其显示在母版页内容下方 页面代码: using System; using System.Collections.Generic; using System.Data; using System.Data.OracleClient; using System.Drawing; using System.Linq; using System.Web;

我已经在servers.aspx.cs页面中使用asp.net ccode创建了一个表。此表已成功创建,但仅显示在页面的左上角,而不是中间。请帮助将其显示在母版页内容下方

页面代码:

using System;
using System.Collections.Generic;
using System.Data;
using System.Data.OracleClient;
using System.Drawing;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.DataVisualization.Charting;
using System.Web.UI.WebControls;
using System.IO;
using System.Globalization;
using System.Threading;

namespace New
{
    public partial class Servers : System.Web.UI.Page
    {
        string oradb = "Data Source=(DESCRIPTION =" + "(ADDRESS = (PROTOCOL = TCP)(HOST = hqidlbmcdb50.hqh.intra.aexp.com)(PORT = 1521))" + "(CONNECT_DATA =" + "(SERVER = DEDICATED)" + "(SERVICE_NAME = TSOBMC0P)));" + "User Id=MyId;Password=Mypass;";
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                OracleConnection con = new OracleConnection(oradb);
                OracleCommand cmd = new OracleCommand();
                cmd.CommandText = "select DISTINCT hostname from PE.NODE where HOSTNAME like '%bas%' ORDER BY hostname ASC";
                cmd.Connection = con;
                con.Open();
                OracleDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    Response.Write("<div >");
                    Response.Write("<table border='1'>");
                    Response.Write("<tr><th>HOST NAME</th></tr>");
                    while (dr.Read())
                    {

                        Response.Write("<tr>");
                        Response.Write("<td>" + dr["HOSTNAME"].ToString() + "</td>");
                        Response.Write("</tr>");
                    }
                    Response.Write("</table>");
                    Response.Write("</div>");
                }
                else
                {
                    Response.Write("No Data In DataBase");
                }
                con.Close();
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
    }
}

请帮助

您可以在div中添加样式,以使用以下属性使屏幕居中

    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -50px;
    width: 100px;
    height: 100px;
最好用类来装饰它,把它放在css文件中并使用类