Coldfusion cfgrid在选择行时在页面上移动

Coldfusion cfgrid在选择行时在页面上移动,coldfusion,cfgrid,Coldfusion,Cfgrid,我已经建立了一个cfgrid,当排序和返回正确的信息时,它工作得很好。问题是,当我返回一个扩展页面的较长列表,并选择一行时,我会跳到返回列表的另一个区域。单击时,它仍然会选择该行,但最终会出现在列表中的其他位置,因此我必须向下滚动才能找到它。我希望页面停留在原来的位置,仍然像以前一样选择行。我搞砸了preservedataonsort和其他可能相关的东西,但运气不好。有什么想法可以实现这一点吗?谢谢 <cfgrid format="HTML" name="tblbaseNEWNEW

我已经建立了一个cfgrid,当排序和返回正确的信息时,它工作得很好。问题是,当我返回一个扩展页面的较长列表,并选择一行时,我会跳到返回列表的另一个区域。单击时,它仍然会选择该行,但最终会出现在列表中的其他位置,因此我必须向下滚动才能找到它。我希望页面停留在原来的位置,仍然像以前一样选择行。我搞砸了preservedataonsort和其他可能相关的东西,但运气不好。有什么想法可以实现这一点吗?谢谢

    <cfgrid format="HTML" name="tblbaseNEWNEWGRID" query="HOMEFILTERQRY" 
             selectmode="" colheaderbold="true" sort="true" selectcolor="red" selectonload="no" gridlines="yes"   > 

            <cfgridcolumn name="B" width="74" headeralign="center" dataalign="center" />    
            <cfgridcolumn name="W" width="159" headeralign="center" dataalign="center" />           
            <cfgridcolumn name="START" width="57" header="START" headeralign="center" dataalign="center" type="date"  />
            <cfgridcolumn name="END" width="57" header="END" headeralign="center" dataalign="center" type="date"  />
            <cfgridcolumn name="POH" width="57" header="POH" headeralign="center" dataalign="center" type="date" />
            <cfgridcolumn name="INSTALL" width="135" header="INSTALL" headeralign="center" dataalign="center"/>
            <cfgridcolumn name="ST" width="65" headeralign="center" dataalign="center"/>        
            <cfgridcolumn name="PREV" width="105" header="PREVIOUS REASON" headeralign="center" dataalign="center">
            <cfgridcolumn name="ES" width="75" header="COMPANY" headeralign="center" dataalign="center"/>
            <cfgridcolumn name="ES" width="62" header="PUM" headeralign="center" dataalign="center"/>
            <cfgridcolumn name="PUM" width="65" header="SET " headeralign="center" dataalign="center" type="numeric" />
            <cfgridcolumn name="ESP_D" width="48" Header="DH?" headeralign="center" dataalign="center"/>
            <cfgridcolumn name="PROVING" width="48" header="PR?" headeralign="center" dataalign="center" />
            <cfgridcolumn name="MOTO" width="88" header="MOTO" headeralign="center" dataalign="center"/>
            <cfgridcolumn name="COMMENTS" width="88" headeralign="center" dataalign="center"/>
            <cfgridcolumn name="ADDED_BY" display="NO" values="#session.AD_User#" >
            <cfgridcolumn name="ADDED_DATE" display="NO" values="#now()#" >     
            <cfgridcolumn name="EVENT_NUM" width="50" header="EVENT NUMBER" headeralign="center" dataalign="center" select="no" />

</cfgrid>

我们需要查看一些代码和一些关于您试图解决问题的信息。我已经查看了cfgrid标记的选项,例如preservedataonsort,或者类似onselect的选项。当选择一行时,它总是返回到网格的顶部。我只是找不到任何影响它的东西,当添加或删除时,我想不出为什么它每次都会回到网格的顶部。