div 在前台用Js控制显示,默认none;在后台如何控制显示?
尤其在页面刷新时,原本已经显示了,但是刷新后div会回到默认的none,不显示了。如何解决?

解决方案 »

  1.   

    <div id=dv runat=server></div>
    后台用 dv就可以操作了。
      

  2.   

    还可以在后台输出js,来控制div的显示。
      

  3.   

    <div id=dv runat=server></div>
    后台就可以直接调用dv的属性了
      

  4.   

    runat=server应该就可以实现了,但我觉得你的问题不会就这么简单吧
    还是要看你具体用途。。
    最好再说具体一点
      

  5.   

    前台
        <div id="Div1" style="<%=DivVisiable %>;">
    后台
            public string DivVisiable
            {
                get
                {
                    if (ViewState["DivVisiable"] == null)
                        return "display:none;";
                    else
                        return (string)ViewState["DivVisiable"];
                }
                set { ViewState["DivVisiable"] = value; }
            }        DivVisiable = "display:block;";
    or      DivVisiable = "display:none;";