请问各位:    在服务器控件中panel可以完全代替客户端的div标签,不过div标签可意覆盖其他页面元素,比如一个搜索提示,像google类似的,当用户输入内容后,text下面会跳出一些相关的提示,这个会覆盖掉原来的东西,我不知道panel怎么实现呢?我试了一下他不会覆盖啊,只会把其他的元素像下移动,多多指教

解决方案 »

  1.   

     this.Panel1.Style.Add(HtmlTextWriterStyle.Position, "absolute");
      

  2.   

    panel 是Div的服务器控件表现,是为了给ASP.net服务器端程序服务的。而lz要实现的功能是界面上的东西,css+js等客户端脚本负责的东西。
      

  3.   

    谢谢大家,我知道是服务器端的控件,因为我要做一个moss里的ajax enabled webpart,操作客户端的div和css很难,可能也是我学得不够深入,所以没有办法,才不得不到都用服务器控件的,如果楼上的有做过类似的开发,请多指教啊,现在很头疼这东西。
      

  4.   

    你把它设置成 当点击另一按钮时隐藏此panel的内容而显示另一panel内容