为什么页面提交后会靠左显示了?
本帖最后由 biemowobenz 于 2013-10-12 08:48:07 编辑
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:Panel ID="Panel1" runat="server">
<table align="center" height="100"
style="width: 246px; border: 1px dotted blue">
<tr>
<td class="bodyText" colspan="3" style="width: 180px" width="60">
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="Medium"
Text="请输入帐户密码登录"></asp:Label>
</td>
</tr>
<tr heigth="10px">
<td colspan="3" style="width: 180px" width="60">
<hr style="width: 289px" />
</td>
</tr>
<tr>
<td class="bodyText" width="60">
账 号:</td>
<td align="center" valign="middle">
<asp:TextBox ID="txtUserName" runat="server" Width="114px" />
</td>
<td align="center" valign="middle" width="120">
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtUserName" ErrorMessage="必须填写用户名">必须填写</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="bodyText" width="60">
密 码:</td>
<td align="center" valign="middle">
<asp:TextBox ID="txtUserPwd" runat="server" TextMode="Password" Width="114px" />
</td>
<td align="center" valign="middle" width="120">
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtUserPwd" ErrorMessage="RequiredFieldValidator">必须填写</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td width="60">
</td>
<td align="center">
<asp:Button ID="btnRegister" runat="server" onclick="btnRegister_Click"
Text="注册" />
<asp:Button ID="btnLogin" runat="server" onclick="btnLogin_Click"
Text="登录" />
</td>
<td align="left">
<asp:CheckBox ID="CheckBox1" runat="server" Text="记住我" />
</td>
</tr>
<tr>
<td colspan="3" width="60">
<hr style="width: 291px" />
</td>
</tr>
</table>
</asp:Panel>
</asp:Content>

变成了

我用的vs2010,+母版
[解决办法]
我有解决方案,可以试试
估计你用的是Response输出流
可以加一句
Response.Write("<script>document.location=document.location;</script>");
试试吧