Gridview Paging在Mozilla中不起作用 [英] Gridview Paging is not working in Mozilla

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

问题描述



Gridview分页在IE10中工作,但在Firefox 26.0中无效。



我的aspx

Hi,
Gridview paging is working in IE10, but not working in Firefox 26.0.

My aspx

<asp:GridView ID="gdAlert" runat="server" AutoGenerateColumns="false" CellPadding="5" CssClass="gridview" PageSize="5" AllowPaging="true" GridLines="None" HorizontalAlign="Center" BorderWidth="1" AutoGenerateEditButton="false" Width="100%" OnPageIndexChanging="status">
        <SelectedRowStyle CssClass="gridview-selected-row" />
                    <HeaderStyle CssClass="gridview-header" Font-Bold="false" />
                    <AlternatingRowStyle CssClass="gridview-alternate-row" />
                    <RowStyle CssClass="gridview-row" HorizontalAlign="left" />
                    <PagerSettings Visible="true" />
            <PagerStyle CssClass="gridview-pagination" />
            <EmptyDataTemplate>
            No data to display
            </EmptyDataTemplate>
             <SelectedRowStyle CssClass="gridview-selected-row" />
                    <HeaderStyle CssClass="gridview-header" Font-Bold="false" />
                    <AlternatingRowStyle CssClass="gridview-alternate-row" />
                    <RowStyle CssClass="gridview-row" HorizontalAlign="Center" />
            <Columns>
                <asp:BoundField DataField="sno" HeaderText="#" />
                <asp:BoundField DataField="ip" HeaderText="IP" />
                <asp:BoundField DataField="title" HeaderText="Title" />
            </Columns>
        </asp:GridView>





我的.cs文件



My .cs file

protected void status(object sender, GridViewPageEventArgs e)
        {
            GridView gd = (sender as GridView);
            gd.PageIndex = e.NewPageIndex;
            gd.DataSource = MyMethod(parameter);
            gd.DataBind();
        }





请帮忙。在此先感谢



Please help. Thanks in advance

推荐答案

我没有在你的代码中发现任何错误。可能是这个问题从任何其他代码发生所以检查正确..下面的代码我使用dataview其中包含来自session datatble和session datatble的数据表从数据库中检索...



i didn't found any error in your code.May be this problem occur from any other code so check properly..below code i used dataview which has datatable from session datatble and session datatble retrieve from database...

protected void status(object sender, GridViewPageEventArgs e)
    {
        GridView gd = (sender as GridView);
        dv = new DataView();
        gd.PageIndex = e.NewPageIndex;
       
        DataTable dt_sd = new DataTable();
        dt_sd =(DataTable)Session["details"];
        dv = dt_sd.DefaultView;       
        gd.DataSource = dv.ToTable(); //MyMethod(parameter);
        gd.DataBind();
    }


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

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