- 浏览: 613899 次
- 性别:
- 来自: 卡哇伊
文章分类
- 全部博客 (299)
- C# (25)
- Java (1)
- WinForm (0)
- Asp.Net (86)
- Jsp (2)
- Php (1)
- Web Service (0)
- Desgin Patterns (19)
- Data Structure & Algorithms (1)
- SQLserver (41)
- Mysql (0)
- Oracle (2)
- Javascript (50)
- Ajax (10)
- Jquery (1)
- Flex (0)
- Regular Expression (5)
- DIV+CSS+XHTML+XML (18)
- Software Test (0)
- Linux (0)
- Utility (17)
- Net Digest (4)
- windows 2003 (10)
- Other (4)
- English (1)
- IT Term (1)
最新评论
-
w497480098h:
学习了 很好谢谢
SQL Server下无限多级别分类查询解决办法(简单查询树形结构数据库表) -
main_fun:
确实不错
iframe自适应高度 -
jveqi:
...
DBA -
mxcie:
其它版本没有确认,今天使用vs2003时,其.sln文件也需要 ...
彻底删除项目的VSS源代码管理信息 -
moneyprosper:
就只有IE支持,火狐和谷歌都不支持此种方法。正在寻找中。。。
从父页面读取和操作iframe中内容方法
该例子只是提供了基本思路
很简单的做法,这个是假设数据已经拿出来了,不用再去数据库折腾了
另外,如果喜欢折腾数据库的朋友可以使用如下SQL语句得到指定位置的指定字数的内容
这个是指定位置的
select a from b where len(a)>=100 and len(a)<=400 --查字段a的字符串长度在100到400之间的 select substring(a,100,400) from b --查询a字段从第100个字符起到400个字符止的字符串. sql中substring函数索引从1开始
前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Button ID="btnPrevious" runat="server" Text="上一页" Enabled="False" onclick="btnPrevious_Click" /> <asp:Button ID="btnNext" runat="server" Text="下一页" Enabled="False" onclick="btnNext_Click" /> <asp:Panel ID="Panel1" runat="server" Height="175px"> <asp:Label ID="lblPaginationInfo" runat="server" Text="Label"></asp:Label><br /> </asp:Panel> </div> </form> </body> </html>
后台代码:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class Default2 : System.Web.UI.Page { private String content = "1wwwwwwwww2eeeeeeeee3rrrrrrrrr4ttttttttt5ggggggggg6bbbbbbbbb7ddddddddd"; private int i; private int size = 10; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bindtxt(0); Session["index"] = 0; } } private void bindtxt(int i) { Label lblContent = new Label(); lblContent.ID = "lbl" + i.ToString(); lblContent.Text = content.Substring(i * size, size); Panel1.Controls.Add(lblContent); int contentLen = content.Length; int contentCount = contentLen / size; if ((contentLen % size) > 0) { contentCount++; } if (contentCount > 1)//如果总页数只有一页就不需要进行任何操作了 { if (i < contentCount - 1)//如果不小于总页数,那么他就是最后一页 { btnNext.Enabled = true; if (i >= 1) //判断是否为第1页 { btnPrevious.Enabled = true; } else { btnPrevious.Enabled = false; } } else { btnPrevious.Enabled = true; btnNext.Enabled = false; } } lblPaginationInfo.Text = "总页数:" + contentCount + "当前页:" + (i + 1).ToString(); } protected void btnPrevious_Click(object sender, EventArgs e) { i = Convert.ToInt32(Session["index"]) - 1; Session["index"] = i; bindtxt(i); } protected void btnNext_Click(object sender, EventArgs e) { i = Convert.ToInt32(Session["index"]) + 1; Session["index"] = i; bindtxt(i); } }
发表评论
-
JS操作RadioButtonList
2009-12-16 23:25 3898function IsUpPic() { ... -
asp.net跳转页面的三种方法比较
2009-10-22 14:16 25421.Response.redir ... -
ASP.NET网站中的安全问题
2009-10-20 16:57 1194在网络经常看到网站被 ... -
Asp.net控件开发学习笔记(二)-控件开发基础
2009-10-03 16:49 1344接上篇…….. 看System.Web.UI.Ht ... -
Asp.net控件开发学习笔记-控件开发基础(一)
2009-10-03 16:33 1250服务器控件开发基础 当开发一个服务器控件时,首 ... -
Asp.net用户退出,清空Session,重定向登陆页面
2009-09-28 16:22 4177protected void Page_Load(object ... -
frameset中的aspx无法Postback
2009-09-28 16:07 1504<frameset cols="150,*&q ... -
.net页面定时刷新的几种简单方式
2009-09-28 11:20 59261: window.setTimeout("win ... -
动态添加TextBox
2009-09-21 16:30 1686方法1: 前台代码: <f ... -
浅谈ASP.NET管道优化
2009-09-20 21:43 1014ASP.NET管道优化 位于请求管道中的很多ASP.NET默 ... -
Asp.net 页面返回到上一页面
2009-09-20 21:20 915/// <summary> / ... -
PrecompiledApp.config文件和Global.asax 文件中的事件的关联
2009-09-19 10:24 2791在用Microsoft Visual Studio 2005开 ... -
gridview列 数字、货币和日期 显示格式
2009-09-11 17:05 1536在设置gridview等数据绑定控件的模版列时,总要 ... -
ASP.NET 打开新窗口几种方法
2009-09-09 21:44 3342ASP.NET打开新窗口方法一: Response ... -
response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码
2009-08-31 15:10 3250两种解决方法 1.如果web.config里utf-8 直接S ... -
技巧和诀窍:如何在VS 2005 SP1中使用VS的web服务器运行一个相对于根目录“/”的网站
2009-08-31 08:29 869大家常有一个疑问,是 ... -
Request.ServerVariables详细说明及代理
2009-08-14 10:46 2147ServerVariables是环境变量的集合。允许读取HTT ... -
DataList和Repeat无数据时提示暂无数据几种方法
2009-08-11 18:45 25751.放一个label DataTable table ... -
Asp.Net中清空所有textbox的几种方法
2009-08-08 08:53 5190用反射: FieldInfo[] info ... -
锚点定位页面位置
2009-08-06 22:23 3232虽然.net的Page指令中 <%@ Page Lan ...
相关推荐
在PHP开发中,新闻内容分页是一个非常常见的需求,特别是在构建大型网站或Web应用程序时,为了提高用户体验,通常会将大量的新闻数据分隔成多个页面显示。本篇将详细讲解如何利用PHP实现新闻内容的分页功能。 首先...
jQuery作为一种轻量级的JavaScript库,提供了简单易用的API,使得实现页面分页变得更加方便。本篇文章将围绕jQuery页面分页展开,介绍其原理、方法以及相关的DWR(Direct Web Remoting)和EXT分页实现。 1. **...
新闻系统中的分页功能主要是通过限制每次查询的数据量来实现,使得用户可以逐页查看新闻列表,而无需一次性加载所有新闻。 ### 关键代码分析 给定代码片段是用ASP(Active Server Pages)编写的,用于实现前后两条...
在ASP.NET中,分页是实现大量数据展示时不可或缺的功能,尤其在新闻列表、产品目录等场景下。本文将深入探讨如何在ASP.NET中实现单个新闻的分页功能,结合`aspnetpage`控件,让开发者更好地理解和掌握这一核心技巧。...
特别是在处理大量数据时,如文章列表、产品目录等,通过分页可以避免一次性加载过多内容,从而提高页面响应速度。本文将详细介绍如何利用JavaScript在静态网页上实现文章列表的分页功能。 #### 一、需求分析 假设...
从给定的文件信息来看,该段代码主要涉及.NET框架...以上是对给定文件中的几个关键知识点的详细解析,涵盖了数据库操作、文件读取以及简单的分页逻辑设计。在实际应用时,还需结合具体需求进行更深入的代码实现与优化。
html前台分页,静态分页,使用及其简单,支持多个列表
在实际应用中,数字分页的设计可以分为多种风格,例如简单的纯数字列表、带有“上一页”、“下一页”按钮的样式,或者包含“...”省略号来表示更多页面的高级样式。这些示例可能涵盖了这些常见的设计模式,帮助...
1. 做一个新闻展示页 2. 新闻分类可以自定义 3. 每类新闻的内容,样式不一样 4. 上拉加载新的数据 5. 点击进入详情页,再返回时,定位到原来的位置 图片展示 采用的技术 轮播图使用:swiper zepto....
**标题:“jsp生成静态页并分页”** 在Web开发中,JSP(JavaServer Pages)是一种常用的动态网页技术,允许开发者将HTML代码与Java代码混合编写,从而实现动态内容的生成。本话题主要探讨如何利用JSP技术来生成静态...
【新闻内页-JS分页】是一个网页设计中的技术,用于处理长篇文章的分段显示。在网页上,如果文章内容过长,一次性全部加载可能会影响用户体验,因此通常会采用分页的方式,让用户逐步浏览。这个例子中,通过...
3. 分类查看新闻内容(首次进入页面展现全部新闻,并以每页15条分页,点击分类后只展现每类的新闻,也以每页15条分页显示) 4. 登录用户可以对每条新闻进行评论。 后台部分: 1. 新闻列表页(可以按分类,关键字...
分页就是将一个大列表的数据分成多个小部分,每次只加载一部分到页面上,用户可以通过页码进行翻页查看剩余内容。这样做可以减少服务器的负担,同时提高网页加载速度,使用户更容易浏览和管理大量的数据。 PHP实现...
1. **自动分页**:自动分页是指系统根据预设的每页显示条目数,自动对内容进行切割,形成多个页面。这种功能在处理数据库查询结果或者大型数据集时非常有用,它避免了一次性加载所有数据导致的页面加载速度慢和资源...
AJAX(Asynchronous JavaScript and XML)分页是通过异步加载数据实现的,用户无需刷新整个页面即可查看新一页内容。在jQuery中,可以使用$.ajax()方法或$.get()、$.post()等简化的API进行数据请求。分页插件如...
3. **定义分页事件**:在初始化时设置的`onPageChange`回调函数中,你可以根据传入的新页码进行Ajax请求,获取对应页的数据,然后更新页面内容。 4. **自定义样式**:通过CSS,你可以调整分页条的样式,使其与网站...
在IT领域,分页存储过程是数据库管理中的一个重要概念,特别是在构建大规模的Web应用程序时,如新闻系统。分页能够有效地提高用户体验,因为用户可以逐步加载数据,而不是一次性加载所有内容,这降低了服务器的负担...
滑动分页是一种常见的网页设计技术,特别是在处理大量数据或者内容时,为了提高用户体验和页面加载速度,通常会采用这种分页方式。JQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画效果等功能...
传统的新闻列表通常通过表格形式展示数据,这种做法在数据量较小的情况下尚能接受,但当数据量庞大时,加载时间过长会严重影响用户体验。因此,本文将详细介绍如何使用Ajax技术实现无刷新分页的新闻列表预览实例,以...
这种分页方式常用于新闻网站和社交媒体平台。JavaScript监听滚动事件,当达到指定位置时触发新数据的加载。 6. **动态分页**:根据数据量动态调整分页参数,例如,当数据较少时,可能不需要分页;当数据量增加时,...