Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 动态数据-分页中的所有选项_Asp.net_Dynamic Data - Fatal编程技术网

Asp.net 动态数据-分页中的所有选项

Asp.net 动态数据-分页中的所有选项,asp.net,dynamic-data,Asp.net,Dynamic Data,我正在开发一个动态数据web应用程序。在list.aspx页面上,它具有用于分页的GridViewPager控件,下拉列表中的选项为10,20,。。页面中的行是这样的,但它不是显示页面中所有行的选项。 如何在其中添加“All”选项?我假设您指的是GridView和包含的自动分页功能。如果没有,请澄清。但是,如果是这种情况,则默认分页选项不包括“全部显示”。您可以自己滚动,我从这里开始:我假设您指的是GridView和包含的自动分页功能。如果没有,请澄清。但是,如果是这种情况,则默认分页选项不包括

我正在开发一个动态数据web应用程序。在list.aspx页面上,它具有用于分页的GridViewPager控件,下拉列表中的选项为10,20,。。页面中的行是这样的,但它不是显示页面中所有行的选项。
如何在其中添加“All”选项?

我假设您指的是GridView和包含的自动分页功能。如果没有,请澄清。但是,如果是这种情况,则默认分页选项不包括“全部显示”。您可以自己滚动,我从这里开始:

我假设您指的是GridView和包含的自动分页功能。如果没有,请澄清。但是,如果是这种情况,则默认分页选项不包括“全部显示”。您可以自己滚动,我从这里开始:

您必须实现自己的寻呼机并将其连接到Gridview。默认寻呼机将不提供此选项。也许这个链接可以帮助你

您必须实现自己的寻呼机并将其连接到Gridview。默认寻呼机将不提供此选项。也许这个链接可以帮助你

在内容文件夹动态数据站点中有GridViewPager控件的代码

我所做的是在下拉列表中添加了值为0的“All”选项,并在函数DropDownListPageSize_SelectedIndexChanged中的代码隐藏文件中检查所选值是否为0,然后将AllowPaging=false,否则为true

protected void DropDownListPageSize_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (_gridView == null)
        {
            return;
        }
        DropDownList dropdownlistpagersize = (DropDownList)sender;
        int sz=Convert.ToInt32(dropdownlistpagersize.SelectedValue);
        //_gridView.PageSize = Convert.ToInt32(dropdownlistpagersize.SelectedValue);
        if (sz<=0)
        {
            _gridView.AllowPaging = false;
            //_gridView.DataBind();
            //return;
        }
        else
        {
            _gridView.AllowPaging = true;
            _gridView.PageSize = sz;
            _gridView.AllowPaging = true;
        }
        int pageindex = _gridView.PageIndex;
        _gridView.DataBind();
        if (_gridView.PageIndex != pageindex)
        {
            //if page index changed it means the previous page was not valid and was adjusted. Rebind to fill control with adjusted page
            _gridView.DataBind();
        }
    }
protectedvoid DropDownListPageSize\u SelectedIndexChanged(对象发送方,事件参数e)
{
如果(_gridView==null)
{
返回;
}
DropDownList dropdownlistpagersize=(DropDownList)发送方;
int sz=Convert.ToInt32(dropdownlistpagersize.SelectedValue);
//_gridView.PageSize=Convert.ToInt32(dropdownlistpagersize.SelectedValue);

如果(sz在内容文件夹动态数据站点中存在GridViewPager控件的代码

我所做的是在下拉列表中添加了值为0的“All”选项,并在函数DropDownListPageSize_SelectedIndexChanged中的代码隐藏文件中检查所选值是否为0,然后将AllowPaging=false,否则为true

protected void DropDownListPageSize_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (_gridView == null)
        {
            return;
        }
        DropDownList dropdownlistpagersize = (DropDownList)sender;
        int sz=Convert.ToInt32(dropdownlistpagersize.SelectedValue);
        //_gridView.PageSize = Convert.ToInt32(dropdownlistpagersize.SelectedValue);
        if (sz<=0)
        {
            _gridView.AllowPaging = false;
            //_gridView.DataBind();
            //return;
        }
        else
        {
            _gridView.AllowPaging = true;
            _gridView.PageSize = sz;
            _gridView.AllowPaging = true;
        }
        int pageindex = _gridView.PageIndex;
        _gridView.DataBind();
        if (_gridView.PageIndex != pageindex)
        {
            //if page index changed it means the previous page was not valid and was adjusted. Rebind to fill control with adjusted page
            _gridView.DataBind();
        }
    }
protectedvoid DropDownListPageSize\u SelectedIndexChanged(对象发送方,事件参数e)
{
如果(_gridView==null)
{
返回;
}
DropDownList dropdownlistpagersize=(DropDownList)发送方;
int sz=Convert.ToInt32(dropdownlistpagersize.SelectedValue);
//_gridView.PageSize=Convert.ToInt32(dropdownlistpagersize.SelectedValue);

如果你的问题不太清楚,请提供更多信息。你的问题不太清楚。请提供更多信息。