看了很多别人的博客内容,发现其原因是因为直接response.write()出来都是在页面最前输出出来,那么就会破话CSS的载入,用下面这句话代替就可以让CSS保持原样,暂时还没有找到会出问题的情况。 Page.ClientScript.RegisterStartupScript(this.GetType(), "", "