C# 使用asp.net创建了表,并希望将其重新定位到中心位置
我已经在servers.aspx.cs页面中使用asp.net ccode创建了一个表。此表已成功创建,但仅显示在页面的左上角,而不是中间。请帮助将其显示在母版页内容下方 页面代码: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;
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文件中并使用类