B/S系统中刷屏后定位到对象

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

B/S系统中如何定位到对象

hbzxf(阿好)

http://blog.csdn.net/hbzxf/

????? 在开发B/S系统的时候,由于页面的刷新问题,经常会导致页面自动滚动到开始。然而有时候,我们需要页面在刷新后返回到页面前的位置。为了解决这个问题,我写了一个方法,大家可以参阅,其实也不是一种高明的做法,但至少解决了一些问题。

??? 原理就是在你需要的位置添加一个对象控件,让页面刷新后定位到此控件的位置,使用了scrollIntoView方法。

? public void ScrollToObject(string str_Ctl_Name,Page page)

??{

????? ?if(!page.IsStartupScriptRegistered ("ScrollObject"))

???? ?{

??????? page.RegisterStartupScript("msgScrollObject","");

????? }

??}

注:ScrollToObject:方法名

??????? str_Ctl_Name:控件名

????????

??????? 例子:ScrollToObject(Button1,Page);

对于DataGrid的的定位问题,正在考虑中,欢迎交流

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航