手头在做一个项目,当datalist中有很多项的时候,我点击其中一项进行修改 但是每次页面刷新后datalist中的下拉条会回到顶上 而不是需要修改项的那条 麻烦各位高手给点建议 前提: 点击edit修改的时候必须页面刷新 因为要触发修改的审计功能

解决方案 »

  1.   

    不太明白,事实ajax的局部刷新吧。
      

  2.   

    用锚点 ajax都可以实现!page:::>>>>  MaintainScrollPositionOnPostback="true" 试下这个属性!
      

  3.   

    正解,在页面指令中设置。
    设置后,修改了不会回到top.
      

  4.   

    你是要实现无刷新的效果。
    还是每次修改后要保持修改状态信息。还是怎么的。不太明白 
    如果是实现无刷新的效果,使用Ajax。
      

  5.   

    通常列表是一个页面, 添加修改是一个页面。 如果要修改列表中的某一项,就将这项转到添加修改页面,修改完成了再转回来。
    在转向的时候加上锚点,应该是可以的。
    或者在绑定列表的时候,如果是你修改的那行,就让那行的某个控件focus,如果可以focus的话。