我需要使用允许在列标题中进行筛选的网格。我知道有一些第三方组件需要花钱。我正在寻找可以在项目中使用的免费/开放源代码的东西。有没有人知道可以做到这一点的GridView?ASP.NET GridView在列标题中进行筛选
2
A
回答
2
一种方法是将下拉列表放入标题和selectedchanged事件中,基于此重新绑定您的网格。
This article是一个很好的例子。
1
我太需要一些过滤和跨列排序,所以我环顾四周,把这个在一起。 请参阅here和这里。 它是动态的,标记看起来像这样,代码隐藏是1000多行 - 不知道我是否可以在这里发布它。
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false"
CodeFile="Default.aspx.vb" Inherits="_Default" EnableViewState="True"%>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<link href="AdminCSS.css" rel="stylesheet" type="text/css" />
<asp:DropDownList ID="ddl1" runat="server" AutoPostBack="True">
</asp:DropDownList>
<asp:DropDownList ID="ddl2" runat="server" AutoPostBack="True">
<asp:ListItem Value="BASE TABLE">Only tables</asp:ListItem>
<asp:ListItem Value="VIEW">Only Views</asp:ListItem>
<asp:ListItem Selected="True" Value="%">Tables and Views</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="ddl3" runat="server" AutoPostBack="True">
<asp:ListItem>SELECT TOP 1</asp:ListItem>
<asp:ListItem Selected="True">SELECT TOP 50</asp:ListItem>
<asp:ListItem>SELECT TOP 200</asp:ListItem>
<asp:ListItem>SELECT TOP 1000</asp:ListItem>
<asp:ListItem>SELECT TOP 5000</asp:ListItem>
<asp:ListItem>SELECT</asp:ListItem>
</asp:DropDownList>
<asp:CheckBox ID="chkSideways" AutoPostBack="true" Text="Show Tabs Sideways" runat="server">
</asp:CheckBox>
<asp:Label ID="lblTbleCount" runat="server" Text="" Style="margin-left: 30px"></asp:Label>
</asp:Content>
相关问题
- 1. ASP.NET GridView筛选
- 2. asp.net中gridview的列标题
- 3. jQuery筛选Gridview列
- 4. gridview行筛选器
- 5. 在asp.net中创建行标题gridview
- 6. 在gridview中筛选记录
- 7. 按列表中的值进行筛选
- 8. 固定的列标题为ASP.NET Gridview
- 9. 在GridView中的Excel自动筛选一样在asp.net
- 10. C#在asp.net中禁用GridView标题
- 11. 在ASP.NET中冻结GridView标题?
- 12. asp.net gridview - 选择行
- 13. 在gridview中选择多行,在ASP.Net中的鼠标拖动
- 14. ASP.Net如何修复2行标题Gridview
- 15. ASP.NET GridView的第二个标题行跨越主标题行
- 16. 在GridView中居中排序行标题
- 17. 如何在Asp.net Gridview中的所有标题列中添加复选框
- 18. Oracle - 根据列值进行筛选
- 19. 基于别名列名进行筛选
- 20. 使用BindingListView进行多列筛选
- 21. 在asp.net的gridview默认选择标题和项目复选框
- 22. 在jQuery筛选表中筛选多列
- 23. 通过在asp.net中单击标题对数据gridview进行排序
- 24. 在asp.net中进行分页和排序的问题gridview
- 25. 在ASP.NET中的GridView上选择全行?
- 26. 在Asp.net的Gridview中选择删除行
- 27. 添加标题VB.net/asp.net gridview?
- 28. -ms-筛选器样式可以在SharePoint中进行主题化?
- 29. WPF Gridview复选框列标题MVVM
- 30. 按列筛选JTable而不是在Java中筛选行