使用wordpress建立个人网站页面做的好看的网站

diannao/2025/10/16 11:35:19/文章来源:
使用wordpress建立个人网站,页面做的好看的网站,wordpress展开,手机网站网站开发流程ListView默认的分页是先从数据源取得所有数据#xff0c;然后再截取当前页面的部分#xff0c;在数据量非常大的情况下效率非常低#xff0c;因此默认的分布基本不能用。应该是只从数据源取得要显示的数据即可。SQL中语句中取得分页数据的方法为#xff1a;Select * ,ROW_N…ListView默认的分页是先从数据源取得所有数据然后再截取当前页面的部分在数据量非常大的情况下效率非常低因此默认的分布基本不能用。应该是只从数据源取得要显示的数据即可。SQL中语句中取得分页数据的方法为Select * ,ROW_NUMBER() over(order by 排序字段) as rownum From Table. ROW_NUMBER()函数是SQL2005之后提供的一个计算结果集行数的函数over中指定排序规则Row_Number()从1开始。只是把数据中的记录从1排序。SQL语句可以这样排序Select * from (Select id,name,age,Row_Number() over(order by id) rownum from table1) as t1 where t1.rownum50 and t1.rownum100,取第51到100条的记录。在强类型DataSet中增加取得所有数据条数的方法QueryCount,增加取得指定行数范围数据的方法GetPagedData:Select * from (select ...,ROW_NUMBER() over(order by ...) rownum from table1) t where t.rownumstartRowIndex and t.rownumstartRowIndexmaximumRows.由于数据集编辑器不支持(不是运行时不支持只是设计器不会自动帮我们生成一些东西)ROW_NUMBER(),所以创建完成后需要手动在GetPagedData属性的Parameters中增加两个参数startRowIndex,maximumRows(参数名必须是这两个这是由ObjectDataSource的StartRowIndexParamterName\MaximumRowsParamterName确定的一般不需要改当然你也可以用其它名称但要在属性中改成你自己的名字),都为Int32类型。先按照正常的流程配置ObjectDataSource让ListView自动生成Template,再修改ObjectDataSource的EnablePagingTrue,SelectCountMethod设置为取得行数的方法。ObjectDataSource中EnablePaging属性设置为True,SelectCountMethod设置为QueryCount,SelectMethod设置为GetPagedData.如果出错的话看看是不是没有放置内置的DataPager或者外置的DataPager的PagedControlID没有指向ListView.DataPager默认是用PostBack机制显示不到地址中不利于网友间共享只要指定QueryStringField属性比如pagenum就可以实现超连接形式的分布连接。实例练习    给一数据表中的数据显示出来每10条为一页。   1.建立数据表及强类型数据集操作步骤忽略   2.在强类型数据集中建立以下过程GetAllData方法SELECT COUNT(*) FROM T_User主要是得到总的记录数。GetPageCount方法select id, name, age from(SELECT id, name, age,ROW_NUMBER() over(order by id) rownumber FROM dbo.T_User) t where t.rownumberstartrow and t.rownumberstartrowpagecounts 主要是用于得到哪一页中的数据。要手工增加startrow和pagecounts参数这两个参数没有严格按照以上的参数来设置记得以后要修改ObjectDataSource中的相关属性。   3.在web表单上放上ObjectDataSource和ListView先按正常的配置进行操作和分页功能。再在ObjectDataSource的向导进行操作在“定义方法”中选择GetPageCount来得到每页的值其它的不用处理 。   4.修改ObjectDataSource的相关属性记着要设置EnablePaging为true哦。如下图源码 % Page LanguageC# AutoEventWireuptrue CodeBehind高效分布.aspx.cs Inherits行命令设置.高效分布 %!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtml xmlnshttp://www.w3.org/1999/xhtml head runatservertitle/title /head bodyform idform1 runatserverdivasp:ObjectDataSource IDObjectDataSource1 runatserver DeleteMethodDelete EnablePagingTrue InsertMethodInsert MaximumRowsParameterNamepagecounts OldValuesParameterFormatStringoriginal_{0} SelectCountMethodGetAllData SelectMethodGetPageCount StartRowIndexParameterNamestartrow TypeName行命令设置.DAL.DataSetUserTableAdapters.T_UserTableAdapter UpdateMethodUpdateDeleteParametersasp:Parameter NameOriginal_id TypeInt32 //DeleteParametersInsertParametersasp:Parameter Namename TypeString /asp:Parameter Nameage TypeInt32 //InsertParametersUpdateParametersasp:Parameter Namename TypeString /asp:Parameter Nameage TypeInt32 /asp:Parameter NameOriginal_id TypeInt32 //UpdateParameters/asp:ObjectDataSourceasp:ListView IDListView1 runatserver DataKeyNamesid DataSourceIDObjectDataSource1 InsertItemPositionLastItemAlternatingItemTemplatetr styletdasp:Button IDDeleteButton runatserver CommandNameDelete Text删除 /asp:Button IDEditButton runatserver CommandNameEdit Text编辑 //tdtdasp:Label IDidLabel runatserver Text%# Eval(id) % //tdtdasp:Label IDnameLabel runatserver Text%# Eval(name) % //tdtdasp:Label IDageLabel runatserver Text%# Eval(age) % //td/tr/AlternatingItemTemplateEditItemTemplatetr styletdasp:Button IDUpdateButton runatserver CommandNameUpdate Text更新 /asp:Button IDCancelButton runatserver CommandNameCancel Text取消 //tdtdasp:Label IDidLabel1 runatserver Text%# Eval(id) % //tdtdasp:TextBox IDnameTextBox runatserver Text%# Bind(name) % //tdtdasp:TextBox IDageTextBox runatserver Text%# Bind(age) % //td/tr/EditItemTemplateEmptyDataTemplatetable runatserver styletrtd未返回数据。/td/tr/table/EmptyDataTemplateInsertItemTemplatetr styletdasp:Button IDInsertButton runatserver CommandNameInsert Text插入 /asp:Button IDCancelButton runatserver CommandNameCancel Text清除 //tdtdnbsp;/tdtdasp:TextBox IDnameTextBox runatserver Text%# Bind(name) % //tdtdasp:TextBox IDageTextBox runatserver Text%# Bind(age) % //td/tr/InsertItemTemplateItemTemplatetr styletdasp:Button IDDeleteButton runatserver CommandNameDelete Text删除 /asp:Button IDEditButton runatserver CommandNameEdit Text编辑 //tdtdasp:Label IDidLabel runatserver Text%# Eval(id) % //tdtdasp:Label IDnameLabel runatserver Text%# Eval(name) % //tdtdasp:Label IDageLabel runatserver Text%# Eval(age) % //td/tr/ItemTemplateLayoutTemplatetable runatservertr runatservertd runatservertable IDitemPlaceholderContainer runatserver border0 styletr runatserver styleth runatserver/thth runatserverid/thth runatservername/thth runatserverage/th/trtr IDitemPlaceholder runatserver/tr/table/td/trtr runatservertd runatserver styleasp:DataPager IDDataPager1 runatserver QueryStringFieldpagenumFieldsasp:NumericPagerField //Fields/asp:DataPager/td/tr/table/LayoutTemplateSelectedItemTemplatetr styletdasp:Button IDDeleteButton runatserver CommandNameDelete Text删除 /asp:Button IDEditButton runatserver CommandNameEdit Text编辑 //tdtdasp:Label IDidLabel runatserver Text%# Eval(id) % //tdtdasp:Label IDnameLabel runatserver Text%# Eval(name) % //tdtdasp:Label IDageLabel runatserver Text%# Eval(age) % //td/tr/SelectedItemTemplate/asp:ListViewasp:Button IDButton1 runatserver onclickButton1_Click TextButton //div/form /body /html  5.生成解决方案后运行你会发现可以正常分页了但会发现不论是第一页还是第4页时地址栏都是没有变化的当你想把第3页的连接给一个朋友看时会发现当打开这个连接时显示的还是第一页。 我们可以在  DataPager的属性中设置QueryStringField值为pagenum。这样你再运行点击第一页的连接时会在地址栏中显示?pagenum...这样的数据当你要把第三页的内容给朋友时只要地址栏中有pagenum这样的字样就可以直接查看第3页的数据了。转载于:https://www.cnblogs.com/yagzh2000/p/3169797.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/92313.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何做网站稳定客户网站设计工资

apache spark迁移到Apache Spark之前需要了解的5件事 似乎每个人都只是在谈论最热门的新技术,而忽略采用它的实际含义。 但这是自然的,对吧? 新功能和承诺胜过其他所有事物,而艰难的挑战和决​​定被抛在一边。 这次不行。 软件…

icp网站信息免费python在线网站

过年回来后,时间变得飞快,很多事情都是马上要去干,而且又是很着急的事,呵呵,真的要干趴了 然后——经历了第一次年后的周末连续加班出版本保量产,经历了加班到凌晨3点调试问题,经历我们在疯狂的…

网站打赏怎么做的荆州seo公司

RV32/64 特权架构 - 特权模式与指令 1 特权模式2 特权指令2.1 mret(从机器模式返回到先前的模式)2.2 sret(从监管模式返回到先前的模式)2.3 wfi(等待中断)2.4 sfence.vma(内存屏障) …

做网站多少钱赚钱吗wordpress服务器版

LLVM 是 Low Level Virtual Machine (低级虚拟机)的简称,这个库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成。LLVM的项目是一个模块化和可重复使用的编译器和工具技…

软件开发工具与平台杭州优化seo公司

一、ECMAScript6标准简述 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 1.1E…

网站开发要源码多少钱火车头采集wordpress发布时间

关于2021,我们能看到的技术变化有很多。当云原生向下而生,当分布式数据库席卷而至,当低代码平台扩展了开发的边界,当万物互联蔚然成风……我们看到了太多在2021年形成的变化,但也能看到这些趋势非但没有结束&#xff0…

网站换域名seo怎么做个人如何做一个网站

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼前几天在微博上看到24点的游戏,6 6 610。算了很久是在算不出来,最后我想我何不写一个小程序解决它?说做就做,我刚开始的想法很简单,就是列举4个数的所有可能的表达式组合&…

wordpress mysqli苏州seo关键词优化方法

最近测试了www.doweb8.com/m/list.php?tid1 在手机站访问的时候,无法跳转到手机的模板,终于找到了解决了方法,给大家分享一下修改根目录下的m/list.php文件重新弄的代码, 不区分几级目录,理论是根据你指定的PC&#…

php企业网站开发实训报告网站发布到ftp

排序算法 基础排序 冒泡排序 核心为交换,通过不断进行交换,将大的元素一点一点往后移,每一轮最大的元素排到对应的位置上,形成有序。 设数组长度为N,过程为: 共进行N轮排序每一轮排序从数组的最左边开始&#xff0…

网站创建知识广告网页制作模板

Web3.0的概念代表着互联网的下一阶段发展,它将实现更加分散、安全、私密且能够实现无需中心化管理的网络生态系统。随着Web3.0的发展,推广策略也需要跟进并进行相应的创新。本文将为您介绍7个Web3.0时代的爆款推广策略,帮助你更好地了解和把握…

网站建设项目描述范文深圳做网站

一、AI 解析 DNS欺骗,又称DNS缓存投毒,是一种网络攻击技术。攻击者通过篡改DNS服务器的缓存数据,使得DNS查询的结果指向一个恶意的IP地址,从而引导用户访问到钓鱼网站或者恶意软件下载页面,对用户的信息安全造成威胁。…

对网站建设的问题wordpress 文章序号

数据库表 实体类&#xff08;对应数据库的字段&#xff0c;可以驼峰命名&#xff09; 封装的查询方法sql List<Student> getAllStudents(String name,String studentId,Integer classId,String className); 这里的值一一对应。 在多表查询时&#xff0c;查询到的指定字段…

美做天然居家居网站高端营销型网站制作

1. strlen函数的使用和模拟实现 size_t strlen(const char* str); 1.1 函数功能以及用法 字符串长度 strlen函数的功能是计算字符串的长度。在使用时&#xff0c;要求用户传入需要计算长度的字符串的起始位置&#xff0c;并返回字符串的长度。 #include <stdio.h> #…

网站首页幻灯片尺寸房屋装修设计师培训

全栈工程师开发手册 &#xff08;作者&#xff1a;栾鹏&#xff09; 一站式云原生机器学习平台 前言 开源地址&#xff1a;https://github.com/tencentmusic/cube-studio cube studio 腾讯开源的国内最热门的一站式机器学习mlops/大模型训练平台&#xff0c;支持多租户&…

免费制作购物网站网站免费搭建

ios 静音模式您最近是否遵循Mute-Design-Pattern™编写了大量代码&#xff1f; 例如 try {complex();logic();here(); } catch (Exception ignore) {// Will never happen heheSystem.exit(-1); }Java 8有一个更简单的方法&#xff01; 只需将这个非常有用的工具添加到您的Ut…

后端开发网站做一些什么创建网站的软件什么梦

目录 引言&#xff1a; 冒泡排序概述&#xff1a; 优化前&#xff1a; 优化后(注意看注释)&#xff1a; 解析优化后&#xff1a; 原理&#xff08;先去了解qsort&#xff09;&#xff1a; 引言&#xff1a; 排序算法是计算机科学中的基础问题之一。在本篇博客中&#xff0c…

dz论坛网站创建页面企业网站建设和运营

描述 编写一个4bit乘法器模块&#xff0c;并例化该乘法器求解c12*a5*b&#xff0c;其中输入信号a,b为4bit无符号数&#xff0c;c为输出。注意请不要直接使用*符号实现乘法功能。 模块的信号接口图如下&#xff1a; 要求使用Verilog HDL语言实现以上功能&#xff0c;并编写tes…

小程序名称大全网络优化推广公司哪家好

计算器默认角度制(D)。此时&#xff0c;按下mode&#xff0c;mode&#xff0c;2(Rad)&#xff0c;可将计算器调整为弧度制。输入要转化的角度(如30)&#xff0c;按下shift&#xff0c;ans(DRG三角)&#xff0c;1(D)&#xff0c;画面将显示30度&#xff0c;按下等号&#xff0c;…

什么是网站seo西安好的皮肤管理做团购网站

全世界只有3.14 % 的人关注了青少年数学之旅相信很多人都听过南北蟑螂的故事&#xff0c;即使是一个可以打死老虎的北方人在南方蟑螂面前也会惊慌失措。除此之外&#xff0c;我们日常生活里和蟑螂的故事还有很多&#xff0c;比如&#xff1a;当你打开灯的时候&#xff0c;会有一…

网站域名备案时间建筑工程劳务信息平台

文章目录 命令行约定格式**粗体&#xff1a;命令行关键字***斜体&#xff1a;命令行参数*[ ]&#xff1a;可选配置{ x | y | ... } 和 [ x | y | ... ]&#xff1a;选项{ x | y | ... }* 和 [ x | y | ... ]*&#xff1a;多选项&<1-n>&#xff1a;重复参数#&#xff…