gpt4 book ai didi

下拉菜单的 C# Pager 问题

转载 作者:行者123 更新时间:2023-11-30 18:34:21 27 4
gpt4 key购买 nike

我已经创建了一个带有上一个和下一个链接的 ajax 页面自定义控件,现在当我向控件添加下拉列表时,它无法按预期工作..

我使用了代码形式 http://www.flixon.com/Articles/Custom-ASPNET-Data-Pager-Control-22.aspx

当我添加下拉菜单时,在选定的索引更改上,上一个和下一个按钮会消失。我相信这是因为我在预渲染事件中绑定(bind)了下拉列表

最佳答案

除了在预渲染事件中为分页绑定(bind)下拉列表之外,您还可以在绑定(bind)网格时绑定(bind)它。

if (gridView.BottomPagerRow != null)
{
GridViewRow myGridViewRow = gridView.BottomPagerRow;
DropDownList ddCurrentPage = (DropDownList)myGridViewRow.Cells[0].FindControl("ddCurrentPage");

//To do to bind Drop down
}

你也可以显式调用下拉选择的索引更改事件

这是寻呼机模板的代码

<PagerTemplate>                                           
<asp:Button runat="server" ID="imgPagePrevious" CssClass="Pagingbutton" Text="<"CommandArgument="Prev" CommandName="Page" OnCommand="imgPagePrevious_Command" />
<asp:DropDownList ID="ddCurrentPage" runat="server" CssClass="PagingDrop" AutoPostBack="True" OnSelectedIndexChanged="ddCurrentPage_SelectedIndexChanged">
</asp:DropDownList>
<asp:Button runat="server" ID="imgPageNext" CssClass="Pagingbutton" Text=">" CommandArgument="Next" CommandName="Page" OnCommand="imgPageNext_Command"/>
</PagerTemplate>

试试这个。

关于下拉菜单的 C# Pager 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16186796/

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