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
        }

 

时间: 2024-07-29 10:24:41

asp.net页面刷新后样式发生改变的相关文章

ASP.NET 页面刷新的实现方法

  ASP.NET 页面刷新的实现方法,比较全了, 包括html与js下的实现方法. 先看看ASP.NET页面刷新的实现方法: 第一: C# code private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: C# code private void Button2_Click( object sender, Syste

ASP.NET 页面刷新的实现方法(包括html,js)_实用技巧

先看看ASP.NET页面刷新的实现方法: 第一: C# code private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: C# code private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < sc

ASP.NET页面刷新方法总结

先看看ASP.NET页面刷新的实现方法: 第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=ja

jsp全局变量与局部变量在JSP页面刷新后的变化?

问题描述 jsp全局变量与局部变量在JSP页面刷新后的变化? 解决方案 局部变量在对应区块以局部变量为准,否则以全局变量为准. 解决方案二: 全局变量和局部变量同时可见且命名相同,操作时以局部变量为准. 否则,以全局变量为准 解决方案三: 局部变量能访问到的以局部变量为准,否则以全局变量为准. 解决方案四: 这个说的是变量的生存周期.一个页面内定义的变量,属于这个页面对象.而每次独立的请求,jsp都会产生一个新的页面对象,彼此无涉.所以不会相互影响. 解决方案五: 页面刷新局部变量和全局变量都回

hightchart-如何实现动态表格在页面刷新后保持之前的数据 ?

问题描述 如何实现动态表格在页面刷新后保持之前的数据 ? 问题描述:最近做了个实时监控的图表.使用HightChart实现,数据是异步请求获得,每隔30秒请求一次.现在想开始任务后,数据不断更新,但是刷新页面或者跳转到其他页面然后再次切回来时,数据还是跳虫整张表的,即,不是从当前时间点从新一个个点添加的. **** 各位大神,请指导,谢谢. 解决方案 那你需要同步在session中记录下当前页面的数据,并且在刷新的时候将之前的数据发给客户端. 并且你的做法也不符合逻辑. 比如说,你的页面刷新因为

用jquery做的向下滑动导航条,页面刷新后怎样使导航条展开状态为我刷新前点击的状态

问题描述 问题如上.我在网上找了一个jquery导航,点击第一层菜单可以滑动展开二层菜单,初始状态为定义一个一级菜单的二级菜单展开,其他的一级菜单的二层菜单都是隐藏的,那么当我点击第二个一级菜单的二级菜单时,页面刷新后,又回到初始状态了(第一个一级菜单展开,其他的隐藏),我怎样让刷新后的状态上一次展开的状态. 解决方案 解决方案二:每次展开后在document.cookie中记录当前展开的位置,在$()中写一个检测到有记录则展开该位置的函数

用脚本解决ASP.NET页面刷新问题

asp.net|脚本|解决|刷新|问题|页面     用ASP.NET开发的人对服务器端控件事件引起的页面刷新很头痛吧! Not在此把Not在做一个项目时的解决方法拿出来与大家共享. Not的思路是事件执行完后写段脚本,让页面自动滚动到刷新页面之前的控件处,减少页面刷新带来的不便. 比如按了一个按钮后,脚本会自动将页面自动滚动到这个按钮的位置. 写段脚本的事情Not用了一个ScriptHelper的类来搞定,这个类有个GetViewControlScript(string controlName

页面刷新后的问题,大家帮帮忙~

问题描述 开始页面运行很好但是我一个操作后用Response.Write("<script>alert("提交成功!");window.opener.location.reload();</script>");Response.Write("<script>window.close();</script>");刷新下页面中的一个DIV就错位了谁能告诉我为什么? 解决方案 解决方案二:先把<!D

ASP.NET页面刷新的几种实现方法(1/3)

asp教程.net页面刷新的几种实现方法 第一:  c# codeprivate void button1_click( object sender, system.eventargs e ) {   response.redirect( request.url.tostring( ) ); } 第二:  c# codeprivate void button2_click( object sender, system.eventargs e ) { response.write( " <