ASP.NET常用数据绑定控件优缺点分析总结

作者:小菜 更新时间:2025-02-26 点击数:
简介:本文的初衷在于对Asp.net常用数据绑定控件进行一个概览性的总结,主要分析各种数据绑定控件各自的优缺点,以便在实际的开发中选用合适的控件进行数据绑定,以提高开

【菜科解读】

本文的初衷在于对Asp.net常用数据绑定控件进行一个概览性的总结,主要分析各种数据绑定控件各自的优缺点,以便在实际的开发中选用合适的控件进行数据绑定,以提高开发效率。

因为这些数据绑定控件大部分都已经封装的很好了,稍微有一些基础的朋友都可以很容易的上手使用,所以本文不涉及具体控件的使用,只在于分析各自的优劣点,但是在下一篇文章里,我会主要讲一下ListBox、GridView、Repeater这三个数据绑定控件的“高效分页”,ListBox和GridView内置的有分页,但是其效率太低了,少量的数据还可以,大量的数据根本就没法用,Repeater控件本身不提供分页,但是在实际的开发中可能也会有用到分页,所以也会给大家讲一下,Repeater的分页。

好了,现在开始进入正题,先从比较常用的控件说起。

一、GridView控件

主要特点:支持删、改,排序、分页、外观设置、自定义显示数据

缺点:影响程序性能、不支持插入操作

这个控件可以以表格形式(table标签)显示、编辑和删除多种不同的数据源(例如数据库、XML文件以及集合等)中的数据。

GridView控件功能非常强大,如果需要,编程者可以不用编写任何代码,通过VS2008拖拽,并从属性面板设置属性即可,还可以完成如分页、排序、外观设置等功能。

虽然功能非常齐全,但程序性能将受到影响,在页面中最好不要过多地使用该控件。

当然,如果需要自定义格式显示各种数据,GridView控件也提供了用于编辑格式的模板功能,但是不支持数据的插入。

图示:

二、ListView控件

主要特点:提供了增、删、改、排序、分页等功能,还可以支持用户自定义模板

缺点:影响程序性能、大数据分页效率低

ListView控件会按照编程者编写的模板格式显示数据。

与DataList和Repeater控件相似,ListView控件也适用于任何具有重复结构的数据。

不过,ListView控件提供了用户编辑、插入和删除数据等数据操作功能,还提供了对数据进行排序和分页的功能,只需要在VS2008中直接设置即可,不需要编写代码,这点非常类似于GridView控件。

可以说,ListView既有Repeater控件的开放式模板,又具有GridView控件的编辑特性。

ListView控件是ASP.NET3.5新增的控件,其分页功能需要配合DataPager控件实现。

ListView控件是ASP.NET3.5新增的控件,其分页功能需要配合DataPager控件实现。

但是对于大量数据来说其分页的效率是很低下的,所以在下一节,我会带领大家做一个高效的分页。

总的来说,ListView是目前为止功能最齐全、最好用的数据绑定控件。

如图:

三、Repeater控件

主要优点:该控件是一个完全的开发性控件,可以自如的显示用户自定义的显示方式

缺点:不支持分页、排序、编辑,仅提供重复模板内容

Repeater控件是一个数据绑定容器控件,用于生成各个子项的列表,这些子项的显示方式可以完全由编程者自己编写。

当控件所在页面运行时,该控件根据数据源中数据行的数量重复模板中所定义的数据显示格式,编程者可以完全把握数据的显示布局,如使用div元素、ul元素等。

但是美中不足的是该控件不支持像排序、分页、编辑之类的功能,仅仅支持重复模板内容功能,但是在实际的开发中可能会有用到分页之类的功能,所以在下一节,我着重也会讲一下Repeater的分页。

如图:

四、DataList控件

主要优点:可以自定义格式显示数据、比较灵活

缺点:不支持分页、编辑插入

该控件可以以自定义的格式显示各种数据源的字段,其显示数据的格式在创建的模板中定义,可以为项、交替项、选定项和编辑项创建模板。

DataList控件也可以使用标题、脚注和分隔符模板自定义整体外观,还可以一行显示多个数据行。

虽然DataList控件拥有很大的灵活性,但其本身不支持数据分页,编程者需要通过自己编写方法完成分页的功能。

仅用于数据的显示,不支持编辑、插入、删除。

如图:

五、DetailsView控件

主要优点:以表格形式显示单条数据、支持排序、插入、删除、修改、分页

缺点:不支持排序

DetailsView控件以表格形式(table标签)一次仅显示数据源的单条记录,并且table标签下的每行(tr标签)表示记录中的一个字段。

这个控件同样支持数据的编辑、插入和删除操作,并可以轻松地设置分页功能,但是DetailsView控件本身不支持数据排序。

如图:

六、FormView控件

主要优点:显示单条数据、分页、增、删、改,可自定义模板显示

缺点:不支持排序

从功能上看FormView控件与DetailsView控件很相似,,FormView控件仅可显示数据源中的单条记录。

和DetailsView控件不同,DetailsView控件采用表格布局(table标签),记录的每个字段都各自显示为一行。

而FormView控件没有用于显示记录的预置布局,编程者需要自己创建子项模板,编写各种用于显示记录中的字段的控件以及布局用的其他HTML标签。

和DetailsView控件一样,FormView控件可以轻松地启用分页功能。

如果仅仅显示单条记录,FormView控件是比较推荐的方法,因为可以在高效开发的同时自定义数据显示的格式。

如图:

七、DropDownList控件

主要优点:多用于多级联动

缺点:尽可显示一个字段

DropDownList控件一般多用于多级联动,比如省市的联动等,这里主要讲一下关键点,就是要为DropDownList设置要显示的字段和值显示字段即:

绑定后结果如下:

到这里已经把Asp.net常用的数据绑定控件的各自的优劣讲析了一下,我们只有深刻的理解各个控件的特点,才可以更好的在合适的情况下,采用合适的控件,更好的促进程序开发。

当然,可能在实际的开发过程中,我们都不会用到这些控件,经过微软的封装之后产生太多的额外信息,增加了服务器的压力。

ASP.NET,常用,数据,绑定,控件,优缺点,分析,总结,

2024

据新社通app数据显示,保山灵活就业养老保险缴费基数2024-2025年最新标准如下:2025年保山城镇职工社会保险缴费基数用人单位及其职工(包括有雇工的个体工商户及其雇工)分别按2024年度全口径省平的60%(4306.2元/月)和300%(21531元/月)核定缴费基数的下限和上限执行。

个人缴费比例:20%;(注:本文数据仅供参考,具体以当地缴费标准为准)保山灵活就业自己交社保一个月要交多少钱?保山灵活就业人员社会保险缴费标准,根据新社通app-社保缴费查询工具提供的最新数据如下:保山灵活就业人员养老保险参照云南省份的。

2024年云南个体灵活就业人员共有25个缴费档次供参保人员自主选择,60%档次缴费金额为861.2元,300%档次缴费金额为4306.2元。

保山基本医疗保险月缴费基数参照为2022年度全省全口径城镇单位就业人员平均工资,即6906元。

缴费基数: ①缴费基数有上下限。

职工的缴费基数,不可以无限高,也不可以无限低,取的范围是所在省市全口径城镇就业人员社会平均工资的60%~300%。

过去的时候,一些地区采取的是城镇非私营单位在岗职工社会平均工资。

渊源是最初的养老保险主要是针对国营企业建立起来的。

缴费基数上下限,涵盖了绝大多数的可能,也保证了养老保险基金的安全。

比如低收入人群缴费基数低,缴纳钱数太少了,不利于养老基金的收支平衡。

高收入人群,缴费基数太高,产生的养老金太高,万一遇上长寿的,一样会对养老基金产生很大压力。

②企业职工的缴费基数。

企业职工月缴费基数是按照职工上年度本人工资总额的月均值计算的。

企业职工的缴费基数,也必须在各地公布的缴费基数上下限之间。

如果职工工资低于60%最低缴费基数,那么必须按照60%缴纳;如果职工工资高于300%最高缴费基数,也只能按照300%缴纳。

职工的工资总额,包括了计时工资、计件工资、奖金、津贴补贴、加班加点工资、特殊情况下支付的工资。

不扣除社保、公积金个人部分和个人所得税。

大数据下最真实的中国,10亿人没坐过飞机,5亿人用不起马桶

前夕的朋友圈,还是逛逛逛、吃吃吃、买买买,一片消费繁荣景象。

京东的手机销量榜上,iPhoneXS稳居第一; 夏威夷和帕劳的旅游团成了网红; 一个杭州的妈妈要花3万报名夏令营,让五年级的儿子游学,因为全班只有儿子没出过国。

这,就是许多人看到朋友圈,朋友圈里的人仿佛都不差钱。

然而,经济学家李迅雷的“中国还有10亿人没坐过飞机,潜在消费需求巨大”报告却显示: 即便已经到了2019年,中国仍有10亿人还没有坐过飞机,至少5亿人还未用上马桶。

换一句话说,在“高大上”的朋友圈背后,至少还有10亿差钱的中国人。

1. 没坐过飞机、用上马桶的中国人 李迅雷说:中国还有10亿人没坐过飞机。

根据SabreMarket Intelligence的数据显示:2017年,持有中国民航局的航空运营商许可证的航司共搭载乘客5.89亿人次,按照正常估算,到了2018年,这个数字应该会超过6亿人次。

(2013-17年中国航司客运总量增长趋势) 按照李迅雷的分析,这6亿人次对应搭载过飞机的个人,肯定不会超过2亿, 因为首先,坐飞机的人通常会有来回,一来一回打个折也有3.3次; 其次,6亿人次中应该有相当的一部人是多次往返乘飞机的,比如经常出差的人; 再次,这些乘客中还会有一部分的外国乘客。

李迅雷还说:至少5亿人还未用上马桶。

提到了中国的马桶,根据国家统计局2016年末的第三次全国农业普查主要数据公报显示: 使用水冲式卫生厕所的中国家庭有8339万户,使用水冲式非卫生厕所的721万户,使用卫生旱厕的2859万户,使用普通旱厕的10639万户,无厕所的469万户,占2.0%。

按农村家庭卫生设施类型分的住户构成(2017) 据此分析,在2017年,冲式卫生厕所的家庭农村总户数的比重为36.2%,假设到2018年提高到了40%,那么农村地区大概仍有3.4亿人的家庭用不上抽水/冲水马桶。

再算上城镇人口,偏保守估算,很多人生活中习以为常的马桶, 中国至少有超过5亿的人口家里都没有。

2.80%的中国家庭,人均月收入不超过3000元 根据国家统计局发布的统计公报,2018年上半年全国居民人均可支配收入达14063元。

参考2017年全年中国全国居民人平均可支配收入的25974元,预计2018全年,这个数字的乐观估计会将近29000元左右。

2017年全国各地区居民人均可支配收入(元) 大胆预测一下,也就是说,平均到每个月,中国每个月的人均可支配收入目前也只有2400多元!可支配收入是指家庭获得并且可以用来自由支配的收入。

通俗地(也不太准确地)说,就是一个家庭的所有成员能拿来花的钱。

其实,从全国的收入细分表格,我们更可以直观地看到, 80%的家庭人均月收入不超过3000元。

在五等分里,低收入组人均可支配收入每个月不到500元,而这在中国还算不上“贫困”。

在国际上,世界银行确定的国际贫困线用于小康社会,是日收入2美元,用于绝对贫困线或极端贫困线,是日收入1.25美元,这是参照世界多个最贫困国家的平均贫困线测算的,是不挨饿的活命线! 可中国的标准似乎比这条线更低。

在2011年,中国制定的贫困线是每人每年收入2300元,算下来,每天也只有一美元。

2018年,寒门学子王心怡收到北大录取通知书时,还在外面打工,她的那篇被媒体冠名为《感谢贫困》的励志作文,一时间就引发坊间的激烈争议。

她让我们看见,原来,就在中国人奢侈品消费额全球领先的同时,真的有人上不起学,真的有人交不起学费。

3. 虚假的朋友圈,欠钱的年轻人 “花呗”、“白条”、“借贷宝”、“裸贷”……当这些词语成为新闻热词时,相信每一个经历过饥饿和苦日子的中老年人感叹,这届年轻人,真是越来越会花钱了。

2018年11月商务部的统计数字显示, “双十一”当天全国网络零售成交额突破3000亿元,其中80后、90后年轻消费群体占比超过70%,成为消费的主力军。

2018年1月清华大学发布《中国消费信贷市场研究》显示,29岁以下年轻人成为中国消费信贷主体,可其中,绝大部分人月收入都在5000元以下。

我们在朋友圈里,看到的繁荣、小清新、逼格,也许只是无节制的消费假象。

你可能看到一些人买了豪车,晒了出国的机票,拍了奢华的晚餐……却不知鲜的背后,是越来越多的“老赖”,还不起钱,甚至出卖肉体的“大学生”们。

不久前,外媒曾还报道过中国高校的一个乱象——不少女大学生以裸照作为担保,用以换取高利率的贷款。

当她们还不上钱的时候,这些内容就会被放到网上,甚至被售卖获利。

然而,这些“大惊小怪”的海外媒体大概不会想到,所谓的“裸贷”,只不过是肆虐在中国年轻人之间暗自攀比的一种衍生而已,年轻又缺乏社会经验的大学生们可能仅仅是为了满足点虚荣心,就能做出让人匪夷所思的糊涂事。

而如果你到现在都不相信中国有10亿人没坐过飞机,那么剩下的3亿,可能就是你朋友圈的全部,误导了你。

4. 这才是最真实的中国 “第一和第二空间的人经常能够晒到太阳,他们掌握着话语权,而第三空间的穷人仅仅是活着,就已经耗尽了所有力气!”这是科幻作家郝景芳描述过的“未来”社会。

改革40年的高速发展之后,中国经济发展取得了巨大的进步,高铁爆满、五星级酒店入住率上升、境外人均购物消费额领先全球,但这也造成了一种错觉。

这种错觉,甚至迷惑了专业人士。

早在2010年,《福布斯》列出了中国的中产阶级的四个条件:“生活在城里,年龄在25至45岁之间,拥有大学学位,是各行各业的专业人士和企业家,年收入在1万到6万美元”。

《福布斯》依此推论,中国有3亿以上的中产阶级,超过了美国总人口。

今天看来,这个推论,就是个笑话。

北上广深、海淘、出境游……近年来,兴起的这些热点,犹如冰山的一角,因为处在高地,更容易受到关注。

而水面之下,隐藏着的,才是最真实的中国。

真实的如此扎心:经济体量高居世界第二,整体收入水平不高、教育水平不高。

理解这些,你就能理解—— 为什么中国农村充斥着各种假货。

为什么电信诈骗手段如此低端,却又。

为什么中国的老百占便宜。

为什么中国人到了城里,还要种菜。

理解了这些,你就能理解,为什么主打低价,公然售假的拼多多,能够野蛮生长、迅速崛起。

八百年前,就有《岳阳楼记》流传千古:“先天下之忧而忧,后天下之乐而乐”。

那时的古人,已经意识到高居庙堂者,应该如何对待弱势群体,所谓“底层居民”是衡量一个社会文明发达程度的标尺! 贫富过大,是有“反噬”效应的,虽然我们的日常舆论被经常晒到太阳那一层的人所控制, 但是,在某些关键时刻决定游戏规则的,却极可能是那些晒不到阳光的群体。

改革开放40年来,中国取得的成就,但还应看到,中国人远没有那么富裕。

数字是真实的,也是残酷的。

随机文章日本富士山简介苏洵〈辨奸论〉问题讨论中国最新型枭龙战斗机曝光,单价疑为2500万美元探寻美国巨菜谷之谜,大量放射性照射导致蔬菜疯狂生长(辐射变异)揭秘考古界不敢公开的秘密,世界各地巨人遗骸证明远古文明存在

加入收藏
               

ASP.NET常用数据绑定控件优缺点分析总结

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录