第一次进入页面 木有问题,当我 TextBox 里面有东西 点击提交,textbox变长,把原本一行的按钮 挤到下一行去了 求大神 帮忙

解决方案 »

  1.   

    是不是你把TEXTBOX值显示出来。撑开了。然后就换行了还是你在按钮事件里修改了textbox的长度
      

  2.   

    <asp:TextBox ID="date1" runat="server" size="10" style="cursor:pointer" onfocus="calendar();"></asp:TextBox>
    有长度的单是
      

  3.   

       <asp:TextBox ID="TextBox1" runat="server" Width="151px"></asp:TextBox>
      

  4.   

    你在提交的时候是不是用了Response.Write("输出了东西");这样会导致页面布局变乱,这个时候刚好把你的button给挤下去了
      

  5.   

    后台用Response.Write("<script>alert('被其他表所引用,不能删除')</script>");
    这样的方法,弹出提示框后页面样式会丢,因为Response破坏了文档的结构所致。改成这样HttpContext.Current.Response.Write
    或者Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<h1>测试</h1>");