閱讀46 返回首頁    go 阿裏雲 go 技術社區[雲棲]


asp.net頁麵刷新後樣式發生改變

 

我們在做項目指時,會遇到這種問題:

 

頁麵加載的時候顯示的是一種樣式,當調用一些客戶端或服務端方法後,頁麵的樣式就發生了改變。

 

如果沒有通過程序來改寫頁麵的樣式,則可能是,執行某些方法後,使用整個頁麵的代碼發生了錯誤.如Js提示用了Response.write後,該方法把輸出的內容輸出到了整個頁麵的前麵.在<html>標簽外麵,使頁麵錯誤。

 

怎麼解決?

 

        /// <summary>
        /// 彈出JavaScript小窗口
        /// </summary>
        /// <param name="js">窗口信息</param>
        public static void Alert(string message, Page page)
        {
            #region
            string js = @"<Script language='JavaScript'>
                        alert('" + message + "');</Script>";

            if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
            {
                page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
            }
            #endregion
        }

 

最後更新:2017-04-02 22:16:01

  上一篇:go tomcat端口修改
  下一篇:go Magento——利用購物車促銷規則(Shopping Cart Price Rules)實現自己的功能第一章: 添加新的動作(Actions)