开发者社区> 白水你要努力啊> 正文

在ASP.NET中使用ListView控件对数据进行显示、分页和排序

简介: 在ASP.NET中使用ListView控件对数据进行显示、分页和排序
+关注继续查看

最终效果图如下所示:

0a2653c851af460fa595bd959398a8f1.png

使用ListView控件是不需要写代码的,下面我们来看一下ListView的操作流程:

1、首先新建一个ASP窗体

2d65d23f6d4748949b924e4057485923.png

2、然后拖入一个ListView和一个SqlDataSource

6de278e6d6694ce5bb08e7e842b7e74b.png

3、选中SQLDataSource,点击配置数据源,然后点击新建连接

8ec4f2997fb246878c34ecd6d122b7c6.png

4、然后配置SQL Server服务器名、登录方式和要连接到的数据库,点击确定

12c3b7f3f8814309a195c64f051d4445.png

5、点击下一步,再下一步,然后选择要连接的数据库

34e8d716411043c08c7ffba9fbba23de.png

6、然后点击下一步,点击完成,之后回到设计页面,选中ListView控件,选择数据源为刚刚配置的数据源。这时会出现“配置ListView”选项,点击它,然后勾选“启用分页”,确定即可

92ba0822ed0b46e1ae72df8a17d3a45b.png

7、这时从“设计”界面切换到“源”界面,找到<asp:DataPager></asp:DataPager>标签,在这个标签的下方加入一个Button,设置其CommandName="sort" CommandArgument="book_code",这表示ListView根据book_code字段进行排序


<tr runat="server">
    <td runat="server" style="">
        <asp:DataPager ID="DataPager1" runat="server">
            <Fields>
                <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" ShowLastPageButton="True" />
            </Fields>
        </asp:DataPager>
        <asp:Button ID="Button1" runat="server" Text="Button" CommandName="sort" CommandArgument="book_code" />
    </td>
</tr>


8、运行ASP程序,即实现了对数据进行显示、分页和排序的功能


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
在ASP.NET中分页显示DataList控件中的数据
在ASP.NET中分页显示DataList控件中的数据
36 0
ASP.NET MVC5----常见的数据注解和验证
ASP.NET MVC5----常见的数据注解和验证
148 0
ASP.NET Core: 二十. Action的多种数据返回格式处理机制(四)
上一章讲了系统如何将客户端提交的请求数据格式化处理成我们想要的格式并绑定到对应的参数,本章讲一下它的“逆过程”,如何将请求结果按照客户端想要的格式返回去。
188 0
ASP.NET Core: 二十. Action的多种数据返回格式处理机制(三)
上一章讲了系统如何将客户端提交的请求数据格式化处理成我们想要的格式并绑定到对应的参数,本章讲一下它的“逆过程”,如何将请求结果按照客户端想要的格式返回去。
96 0
ASP.NET Core: 二十. Action的多种数据返回格式处理机制(二)
上一章讲了系统如何将客户端提交的请求数据格式化处理成我们想要的格式并绑定到对应的参数,本章讲一下它的“逆过程”,如何将请求结果按照客户端想要的格式返回去。
98 0
ASP.NET Core: 二十. Action的多种数据返回格式处理机制(一)
上一章讲了系统如何将客户端提交的请求数据格式化处理成我们想要的格式并绑定到对应的参数,本章讲一下它的“逆过程”,如何将请求结果按照客户端想要的格式返回去。
119 0
ASP.NET Core微服务之基于MassTransit实现数据最终一致性(2)
Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、案例结构与说明   在上一篇中,我们了解了MassTransit这个开源组件的基本用法,这一篇我们结合一个小案例来了解在ASP.NET Core中如何借助MassTransit+Quartz.Net来实现数据的最终一致性。
1244 0
ASP.NET Core微服务之基于MassTransit实现数据最终一致性(1)
Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、预备知识:数据一致性   关于数据一致性的文章,园子里已经有很多了,如果你还不了解,那么可以通过以下的几篇文章去快速地了解了解,有个感性认识即可。
1200 0
asp.net core系列 32 EF查询数据 必备知识(1)
asp.net core系列 32 EF查询数据 必备知识(1) 一.查询的工作原理   Entity Framework Core 使用语言集成查询 (LINQ) 来查询数据库中的数据。 通过 LINQ 可使用 C#(或你选择的其他 .NET 语言)基于派生上下文和实体类编写强类型查询。
1667 0
ASP.NET | 从零到一实战分析对后台数据库增加数据、模糊查找、精确查找并展示
新建: 新建数据库mydb.mdf、添加表: 更新数据库; 右击数据库,选择属性,复制连接字符串;(这里之前做过了,就简单点过不做细节。
1197 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载