转:页面Postback后定位滚动条不再难

.Net 2005 新增的特性

MaintainScrollPositionOnPostBack

下面是MSDN的解释

PagesSection.MaintainScrollPositionOnPostBack 属性 

注意:此属性在 .NET Framework 2.0 版中是新增的。

获取或设置一个值,该值指示在从来自服务器的回发返回的过程中是否应保持页滚动位置。

命名空间:System.Web.Configuration
程序集:System.Web(在 system.web.dll 中)

语法

C#
public bool MaintainScrollPositionOnPostBack { get; set; }

属性值
如果在回发后应保持页滚动位置,则为 true;否则为 false。默认值为 false

 
 
当然,这个属性也可以在web.config中设置
在 System.web 下面的Pages元素
<pages     
   
buffer="[True|False]"
   enableEventValidation
="[True|False]"
   enableSessionState
="[True|False|ReadOnly]"
   enableViewState
="[True|False]"
   enableViewStateMac
="[True|False]"
   smartNavigation
="[True|False]"
   autoEventWireup
="[True|False]"
   pageBaseType
="typename, assembly"
   userControlBaseType
="typename"
   validateRequest
="[True|False]"
   masterPageFile
="file path" 
   theme
="string"
   styleSheetTheme
="string"
   maxPageStateFieldLength
="number" 
   compilationMode
="[Always|Auto|Never]" 
   pageParserFilterType
="string" 
   viewStateEncryptionMode
="[Always|Auto|Never]" 
   maintainScrollPositionOnPostBack
="[True|False]" 
   asyncTimeout
="number"
>
   
<controls></controls>
   
<namespaces></namespaces>
   
<tagMapping></tagMapping>
</pages>

详细信息请到这里查看

http://msdn2.microsoft.com/zh-cn/library/system.web.configuration.pagessection.maintainscrollpositiononpostback(VS.80).aspx#Mtps_DropDownFilterText

http://msdn2.microsoft.com/zh-cn/library/950xf363(VS.80).aspx

posted on 2007-03-28 08:12  Sammy  阅读(429)  评论(1编辑  收藏  举报

导航