代码之家  ›  专栏  ›  技术社区  ›  FosterZ

内容页的CSS正在转换为ASP.NET中的“quirkMode”

  •  1
  • FosterZ  · 技术社区  · 14 年前

    嘿,伙计们,我在母版页的ContentPlaceholder中有一个页面“shoppingcart.aspx”,现在当我加载此页面时,css呈现得很好,但是当我通过回发方式转到此页面时,例如“shoppingcart.aspx”?itemid=1“,那么css呈现为quirkmode。表中的所有内容都显示得更大,有人面临这样的问题吗?有什么主意,伙计们,请帮帮我……

    1 回复  |  直到 14 年前
        1
  •  1
  •   Paul D. Waite    14 年前

    替换 Response.write() 无论你在哪里使用它 Page.ClientScript.RegisterStartupScript(Page.GetType(), "alert", "your script") .

    Response.Write 在基于Web窗体的ASP.NET中没有位置。任何你认为 response.write 将在页面其余部分之前注入响应。查看渲染页上的视图源,您将看到 <script> 标签出现在 <html> 标签(应该是第一个)。