本帖最后由 biemowobenz 于 2013-10-12 08:48:07 编辑

解决方案 »

  1.   

    调试界面对比下前后的css
    样式问题
      

  2.   


    接触不深,请教如何调试?
    我css应用上了还能变化嘛?
      

  3.   

    我把css删除了,查看是样式影响了。但如何正确修改了?
      

  4.   

    如果你是IE9或者其他较新的浏览器,一般都有调试工具的,具体是按F12出来(接触的几种都是默认F12,当然不排除其它可能)
    FireFox是要装插件的,如FireBug等然后就可以通过css什么的查看具体应用在标签上的样式了
      

  5.   

    这种问题一般是样式冲突导致,而且一般发生在用ajax服务器控件的情况下,最简单的例子就是ajax刷新后,后台向前台注册了个alert事件,这时候就可能发生样式冲突,或者样式加载失败
      

  6.   

    唯一不同:点击按钮后,少了
    LIST-STYLE-IMAGE: none;另外,我曾经在网上看过,类似问题,是页面固定宽度影响。但我把css中
    .page
    {
        width: 960px;
        background-color: #fff;
        margin: 20px auto 0px auto;
        border: 1px solid #496077;
    }
    的注释掉,效果一样的。也有说是双屏之类的。
      

  7.   

    我有解决方案,可以试试估计你用的是Response输出流
    可以加一句 
    Response.Write("<script>document.location=document.location;</script>");
    试试吧
      

  8.   

    没有用到,就是简单的建立网站,应用母版,然后就是登录验证,如图上,登录代码:
     DataBaseClass db = new DataBaseClass();
                string sSqlText = "select * from t_UserLists where UserAccount='{0}' and UserPassword='{1}' and IsAllowed={2}";
                sSqlText = string.Format(sSqlText, txtUserName.Text, txtUserPwd.Text, 1);
                bool bflag = db.isNotEmptyRecord(sSqlText);
                if (bflag)
                {
                    Session["loginstatut"] = "1";
                    this.LinkButton1.Visible = true;
                    this.Panel1.Visible = false;                Response.Write("<script language=javascript>alert('登录成功!');</script>");
                }
                else
                {
                    Session.Remove("loginstatut");
                    Response.Write("<script language=javascript>alert('登录验证失败!');</script>");
                }