none
请问vs2008中的listview控件如何获取当前的页码 RRS feed

答案

  • 那你可以把当前页码在生成页面的时候update panel的一个隐藏数据域里面,在update panel刷新的时候再取回来
    都是你自己的代码,想怎么做怎么做。

    MSMVP VC++
    • 已标记为答案 杜宏宇 2009年2月11日 15:32
    2009年2月10日 3:43
    版主

全部回复

  • 你得要另外有有一个切换页码的界面吧?PagedControlID的值应该是这样一个控件的ID。你也可以捕获ListView.PagePropertiesChanged事件。
    MSMVP VC++
    2009年2月9日 17:56
    版主
  • 我添加了一个datapager,从change里面没有e.pageindex。不知道怎么办才好。
    2009年2月10日 1:20
  • 如果你用datapager的话,startrowindex/PageSize就是
    自己实现paging的话,系统会调用你自己实现的IPageableItemContainer. startrowindex属性来通知你新的页。

    MSMVP VC++
    2009年2月10日 3:13
    版主
  •  我有一个listview控件。在page_load里将他做了数据绑定

    由一个button,单击button时弹出一个modaldialog。然后输入一些信息。点击确定时调用window.reload刷新父页。

    但是我的listview放到了ajax的updatepanel里面,每次reload后都默认翻到第一页。

    比如我浏览到第三页才点的button。刷新父页后默认浏览第三页,而不是第一页。

    请教高手应该如何做呢?
    2009年2月10日 3:22
  • 那你可以把当前页码在生成页面的时候update panel的一个隐藏数据域里面,在update panel刷新的时候再取回来
    都是你自己的代码,想怎么做怎么做。

    MSMVP VC++
    • 已标记为答案 杜宏宇 2009年2月11日 15:32
    2009年2月10日 3:43
    版主