我用vb.net進行web開發時,當點擊網頁上的某一button或控件時整個網頁發生抖動,請問這個問題怎樣處理?謝謝!

解决方案 »

  1.   

    将页面属性 smartNavigation="true"
    由于你用的是服务器控件,因此点击时要向服务器回发,所以产生抖动
      

  2.   

    cctvb6690(111)你好
    将页面属性 smartNavigation="true"後還是一樣抖動,怎麼辦啊?
      

  3.   

    给个你的网址上去瞧瞧。或者你上 http://cmda618.vicp.net/w2cms 然后点击“直接进入”  看看,把菜单树展开超过屏幕高度,然后进入“设置商品资料”点击。如果整个页面闪动并且屏幕滚动到顶部,那么你的浏览器不兼容IE内核。
      

  4.   

    我买了一个 便宜的 asp.net空间!才50元!高兴!给分!!
    100mb 的!可以做论坛!才 50元!!速度飞快!
    www.hi876.com 你们看看
      

  5.   

    楼主说的这个bottom是不是服务器控件阿,按下以后会触发一个事件,从服务器返回某些事件,当然会抖动了,如果不要返回数据,可以加一个html控件,不知道楼主说的和我说的是不是一回事??
      

  6.   

    我用的都是web form中的控件
      

  7.   

    解釋抖動現象:就是網頁又進行加載一樣,當點擊網頁上的控件時page_load 又進行運行一次,網頁上的控件發生閃爍。請幫助下,謝謝!
      

  8.   

    解釋抖動現象:就是網頁又進行加載一樣,當點擊網頁上的控件時page_load 又進行運行一次,網頁上的控件發生閃爍。这个是正常的,毕竟web编程的话大部份的处理工作都在web服务器上,所以当客户在页面上点一按钮(比如保存吧),就必须要把用户输入的数据提交回服务器,服务器保存好了再返回相关信息(比如保存成功)。
    对于page_load每次都运行也对,如果楼主不想让它每次都运行(即只想第一次装载的时候运行),请将第一次运行的代码放到!isPostback()中private void page_load(object sender,eventargs e)
    {
    if (!IsPostback)
    {
      //只想执行一次的代码
    }
    //每次都执行的代码
    }