标签: paging

ASP.NET MVC和分页 - 搜索和结果方案

我在页面中有一个表单,一个get和一个帖子,我想在我的获取表单上添加寻呼机..所以我无法通过结果页面..

我遇到的问题是当我移动到第二页时它没有显示任何东西..

我正在使用这个库进行分页.. http://stephenwalther.com/Blog/archive/2008/09/18/asp-net-mvc-tip-44-create-a-pager-html-helper.aspx

这是我的动作代码.

    [AcceptVerbs("GET")]
    public ActionResult SearchByAttraction()
    {
        return View();
    }  

    [AcceptVerbs("POST")]
    public ActionResult SearchByAttraction(int? id, FormCollection form)
    {....
    }
Run Code Online (Sandbox Code Playgroud)

这就是我在获取表单上使用的内容

<%= Html.Pager(ViewData.Model)%> //但当我这样做时,它转到此方法[AcceptVerbs("GET")] public ActionResult SearchByAttraction()

而不是去这个

[AcceptVerbs("POST")] public ActionResult SearchByAttraction(int?id,FormCollection表单)

哪种情况有所作为......但是我真的想不出任何其他方式这样做

任何帮助将非常感激..

感谢名单

asp.net-mvc paging

1
推荐指数
1
解决办法
3764
查看次数

使用 jQuery 分页记录

我有一个包含大量记录的 JSON 结果。我想显示第一个,但有一个下一步按钮来查看第二个,依此类推。我不希望页面刷新,这就是为什么我希望 JavaScript、jQuery 甚至第三方 AJAX 库的组合可以提供帮助。

有什么建议?

javascript ajax paging jquery json

1
推荐指数
1
解决办法
4180
查看次数

找出进程在linux上使用的内存页数

我需要找出进程分配的内存页数?每个页面都是4096,进程内存使用情况我在查找正确值时遇到一些问题.当我在gome-system-monitor中查看时,在内存映射下有一些值可供选择.

谢谢.

这一点是将内存使用量除以页面计数并验证页面大小.

linux memory paging

1
推荐指数
1
解决办法
2438
查看次数

Java对象和数组内存位置

我正在用Java编写一个支持数组的哈希表,其中键和值的类型是Object; 没有其他保证.

代码方面对我来说最简单的方法是创建一个对象来保存它们:

public class Pair { 
    public Object key;
    public Object value;
}
Run Code Online (Sandbox Code Playgroud)

然后创建一个数组

public Pair[] storage = new Pair[8];

但是jvm如何在内存中对待它?也就是说,阵列实际上是:

  • 是一个指向其他地方的Pair()对象的指针数组,或者
  • 包含实际数据?

编辑

由于对象稍后被实例化为新的Pair(),因此它们被随机放置在堆中.有没有什么好方法可以确保它们在堆中顺序?我是否需要使用sun.misc.unsafe做一些诡计以使其工作?

解释我的动机,如果我想尝试确保顺序项位于同一内存页面中,有没有办法在Java中执行此操作?

java memory arrays paging hashtable

1
推荐指数
1
解决办法
1357
查看次数

PagingToolbar Extjs 4的问题

我正在使用ExtJS v4制作一些丰富的界面,问题是我经常遇到困难(对于Extjs中的初学者来说非常正常:p),我现在遇到的问题,关注分页,实际上是我的页面我有显示的所有记录,即使在通过页面nbr指定项目后,如果可能的话可以帮助我

Ext.onReady(onReady);

function onReady() {
    var itemsPerPage = 10;
    var store = new Ext.data.JsonStore({
        autoLoad: false,
        pageSize: itemsPerPage,
        proxy: new Ext.data.HttpProxy({
            type: 'ajax',
            url: '../Service.asmx/GetMyDvpt',
            reader: {
                type: 'json',
                root: 'd',
                //totalProperty: 'total',
                idProperty: 'Id'
            },
            headers: {
                'Content-type': 'application/json'
            }
        }),
        fields: ['NOM_EXP', 'NOM_ESP', 'NOM_VAR', 'SURF_PG', 'DD_CYCLE_PROD']
   });

   store.load({
        params: {
            start: 0,
            limit: itemsPerPage
       }
   });

   Ext.create('Ext.grid.Panel', {
        store: store,
        columns: [
            { dataIndex: 'NOM_EXP', header: 'NOM_EXP' },
            { dataIndex: 'NOM_ESP', header: 'NOM_ESP' },
            { dataIndex: 'NOM_VAR', …
Run Code Online (Sandbox Code Playgroud)

paging json extjs4

1
推荐指数
1
解决办法
8367
查看次数

调用ASP.NET用户控件事件时调用页面事件

假设在一个名为Paging.ascx的页面中有一个用户控件,它嵌入在PageWithResults.aspx中.此控件具有必要的属性,可以跟踪有关您所在页面的各种详细信息(即:CurrentPage,TotalRecordsInResults,RecordsPerPage等).它还包含单击超链接("下一页"或"上一页")时触发的事件.以下示例.我需要告诉PageWithResults.aspx点击了其中一个LinkBut​​ton Web控件.我想我需要在页面中分配一个委托,这样当调用此用户控件事件(单击超链接)时,它还会调用页面类中的其他方法/事件.这样我就可以快速检查CurrentPage的新值是什么(基于下面事件中调用的内容)并为新页面获取新的结果集(基于CurrentPage属性).但我不确定最好的方法.我认为这需要一个代表,但我不知道如何连接它.如果您需要更多详细信息,请询问.

    protected void btnNext_Click(object sender, EventArgs e)
    {
        this.CurrentPage = this.CurrentPage + 1;
        if (OnPageChanged != null) OnPageChanged(this.CurrentPage);
    }
Run Code Online (Sandbox Code Playgroud)

我想我必须把我的代表放在某个地方.??

    protected void btnNext_Click(object sender, EventArgs e)
    {
        this.CurrentPage = this.CurrentPage + 1;
        if (OnPageChanged != null) OnPageChanged(this.CurrentPage);
                    //delegate to call object.method or something
    }
Run Code Online (Sandbox Code Playgroud)

.net c# paging events delegates

1
推荐指数
1
解决办法
5024
查看次数

在Mysql_Query中进行PHP分页

所以基本上,这就是我的分页查询目前的样子:

    $limit = mysql_escape_string($_GET['pagenumber']);
    if (empty($limit)){
    $limit = "1";
    }

    $page = $limit * 10;
    $flim1 = $page / 10;
    $flim = $page - 10;
Run Code Online (Sandbox Code Playgroud)

在我的查询结束时,我有这个:

    ... LIMIT $flim, $page
Run Code Online (Sandbox Code Playgroud)

如果页面编号是1和10,则应该是1,10,如果页面编号是2,则应该是20.它完全适用于第一页,但是当我到达第二页时,有20个结果,尽管当我回显$ flim时和$ page,他们是10和20.我不明白为什么!

我听说过一些关于分页的双重查询.如果您知道一种类似这样的简单方法,请发布链接.我的方法会起作用吗?

php mysql paging

1
推荐指数
1
解决办法
320
查看次数

TLB刷新和页面全局位

在Intel页表结构中,有"页面全局"位表示页表条目是全局使用的.根据我的理解,在覆盖CR3引起的TLB刷新期间,这个全局条目不会被刷新.我的问题是,我们可以假设全局PTE条目一旦设置就永远不会从TLB刷新吗?

paging x86 tlb

1
推荐指数
1
解决办法
1322
查看次数

UICollectionView自动滚动分页

我的项目有一个UIcollectionView.这个水平分页有四个对象.我想要我的collectionView Auto Scroll Paging.哪种使用方法?

paging scroll uicollectionview

1
推荐指数
1
解决办法
5849
查看次数

页表的虚拟地址是如何转换成它的实际物理地址的?

如果在 OS 中启用了分页,则使用页表将虚拟地址映射到实际物理地址。更具体地说,考虑 X86 上的 Linux 32 位操作系统,cr3 寄存器具有页表目录的起始地址。我猜这是一个虚拟地址。CPU 将如何将此虚拟地址映射到 RAM 上页表目录的物理地址。这个地址转换将使用哪个页表?

paging memory-management linux-kernel

1
推荐指数
1
解决办法
962
查看次数