gpt4 book ai didi

asp.net - Gridview PageIndexChanging 事件未触发

转载 作者:行者123 更新时间:2023-12-02 02:06:42 24 4
gpt4 key购买 nike

我在用户控件中有一个 gridview

 <asp:GridView ID="grdMissingFilterData" runat="server"   AllowPaging="True" Width="100%"
AllowSorting="True" AutoGenerateColumns="False" GridLines="None"
PageSize="30" OnPageIndexChanging="grdMissingFilterData_PageIndexChanging">
<Columns>
<asp:BoundField DataField="Varenummer" HeaderText="Varenummer" ItemStyle-Width="25%" >
<ItemStyle Width="25%" />
</asp:BoundField>
<asp:BoundField DataField="Varenavn" HeaderText="Varenavn" ItemStyle-Width="15%" >
<ItemStyle Width="15%" />
</asp:BoundField>
<asp:BoundField DataField="Producentvarenummer" HeaderText="Producent varenummer" ItemStyle-Width="15%" >
<ItemStyle Width="15%" />
</asp:BoundField>
</Columns>
<AlternatingRowStyle CssClass="altrow" />
<PagerSettings FirstPageText="First" LastPageText="Last" PageButtonCount="50" />
<EmptyDataTemplate>
There is no data available to display!
</EmptyDataTemplate>
<PagerStyle CssClass="pager" />
</asp:GridView>

回传中的代码

if (!Page.IsPostBack)
{
BindData();
}

然后我有一个 PageIndexChanging 事件,当我点击分页时它永远不会触发。

 protected void grdMissingFilterData_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grdMissingFilterData.PageIndex = e.NewPageIndex;
BindData();
}

谁能给我任何可能的理由?

最佳答案

这可能是您的用户控件的问题,与 gridview 无关。专注于那部分

关于asp.net - Gridview PageIndexChanging 事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14644731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com