GridView暂停不起作用 [英] GridView pagging not working

查看:82
本文介绍了GridView暂停不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个图像按钮,单击该按钮将执行如下所示的gridview代码:

I have a image button which when clicked executes the gridview codes as shown below:

protected void ImageButton2_Click(object sender, ImageClickEventArgs e)
        {
            //SiteMaster master = (SiteMaster)this.Master;
            if (PageMaster.CheckErrors())
            {
                GridView2.Visible = false;
                gvsearch.Visible = true;
                txtsearch.Dispose();
                string search = txtsearch.Text.ToString();
                gvsearch.Columns[6].Visible = true;
                gvsearch.Columns[7].Visible = true;
                gvsearch.Columns[8].Visible = true;

                gvsearch.DataSource = DataBase2.myProcedureName(search,username);
                gvsearch.DataBind();
                gvsearch.Columns[6].Visible = false;
                gvsearch.Columns[7].Visible = false;
                gvsearch.Columns[8].Visible = false;


            }
        }


但是,尽管我已在Visual Studio 2010中设置了Pagging属性,但该Pagging功能无法正常工作,并且始终停留在第一页上,并且没有给出任何错误;
对于Pagging,我已经尝试过这种方式:


However though i have set the pagging properties in visual studio 2010 the pagging feature is not working and always stays on the 1st page with out giving any errors;
for pagging i have tried this way:

protected void gvsearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
           //SiteMaster master = (SiteMaster)this.Master;
            if (PageMaster.CheckErrors())
            {
                GridView2.Visible = false;
                gvsearch.Visible = true;
                txtsearch.Dispose();
                string search = txtsearch.Text.ToString();
                gvsearch.Columns[6].Visible = true;
                gvsearch.Columns[7].Visible = true;
                gvsearch.Columns[8].Visible = true;

                gvsearch.DataSource = DataBase2.myProcedureName(search, username);
                gvsearch.DataBind();
                gvsearch.Columns[6].Visible = false;
                gvsearch.Columns[7].Visible = false;
                gvsearch.Columns[8].Visible = false;
            }

        }



感谢



thanks

推荐答案

GridView分页和排序 [^ ]


请提供网格视图的HTML代码以检查属性值.

如果您尚未设置分页属性,则会发生这种情况.

因此,请先设置允许分页= true,然后再尝试.


谢谢,
Vipul
will you please provide the HTML code of the gridview for check the property value.

if you haven''t set the paging property it will happen.

so please set allow paging = true and then after try it.


Thanks,
Vipul


这篇关于GridView暂停不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆