- 浏览: 617779 次
- 性别:
- 来自: 卡哇伊
-
文章分类
- 全部博客 (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中内容方法
前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %> <%@ Register Assembly="UcfarPager" Namespace="UcfarPager" TagPrefix="cc1" %> <!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> <style type="text/css"> .pageControl{font-size:12px;font-family:verdana;} *{font-size:12px;font-family:verdana;} input { PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 2px;border:solid 1px #d8e2e1; background-color:#F1F7F9; } </style> </head> <body> <form id="form1" runat="server"> <div> 汉字:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="查询" OnClick="Button1_Click" Width="36px" /><br /> <asp:DataList ID="DataList1" runat="server" Width="417px"> <HeaderTemplate> <table> <tr><th>id</th><th>hanzi</th><th>bushou</th><th>bushoubihuashu</th><th>zongbihuashu</th><th>bishun</th></tr> </HeaderTemplate> <ItemTemplate> <tr><td><%#Eval("id")%></td><td><%#Eval("hanzi")%></td><td><%#Eval("bushou")%></td><td><%#Eval("bushoubihuashu")%></td><td><%#Eval("zongbihuashu")%></td><td><%#Eval("bishun")%></td></tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:DataList> <cc1:UcfarPager ID="UcfarPager1" runat="Server" PageClass="pageControl" OnPageChanged="UcfarPager1_PageChanged" DisplayPagerNum="8" NavigateNextText="»" NavigatePreviousText="« " PageNumberBoxBorderWidth="0" PageSize="10"> </cc1:UcfarPager> <br /> </div> </form> </body> </html>
后台代码:
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class Default2 : System.Web.UI.Page { SqlConnection conn; protected void Page_Load(object sender, EventArgs e) { conn = new SqlConnection(ConfigurationManager.ConnectionStrings["sql2005"].ConnectionString); if (!IsPostBack) { dlBinds(1); } } /// <summary> /// 绑定DataList /// </summary> private void dlBinds(int curPage) { String sql = String.Empty; if (!String.IsNullOrEmpty(TextBox1.Text)) { sql = "select * from dicData where hanzi='" + TextBox1.Text + "'"; UcfarPager1.RecordCount = CalculateRecords(sql); } else { sql = "select * from dicData"; UcfarPager1.RecordCount = CalculateRecords(sql); } DataSet ds = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter(sql, conn); sda.Fill(ds, UcfarPager1.PageSize * (curPage - 1), UcfarPager1.PageSize, "dic"); DataList1.DataSource = ds.Tables["dic"].DefaultView; DataList1.DataBind(); } /// <summary> /// 计算分页总记录 /// </summary> private int CalculateRecords(String sql) { conn.Open(); sql = sql.Replace("*","Count(*)"); SqlCommand comm = new SqlCommand(sql, conn); int records =Convert.ToInt32(comm.ExecuteScalar()); conn.Close(); return records; } /// <summary> /// 当分页控件索引发生改变时 /// </summary> protected void UcfarPager1_PageChanged(object sender, EventArgs e) { dlBinds(UcfarPager1.CurrentPageIndex); } /// <summary> /// 点击查询时发生的事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Button1_Click(object sender, EventArgs e) { dlBinds(1); } }
下一页>>:»
上一页<<:«
发表评论
-
JS操作RadioButtonList
2009-12-16 23:25 3914function IsUpPic() { ... -
asp.net跳转页面的三种方法比较
2009-10-22 14:16 25571.Response.redir ... -
ASP.NET网站中的安全问题
2009-10-20 16:57 1203在网络经常看到网站被 ... -
新闻内容页分页的简单做法
2009-10-10 10:08 1231该例子只是提供了基本思路 很简单的做法,这个是假设数 ... -
Asp.net控件开发学习笔记(二)-控件开发基础
2009-10-03 16:49 1355接上篇…….. 看System.Web.UI.Ht ... -
Asp.net控件开发学习笔记-控件开发基础(一)
2009-10-03 16:33 1257服务器控件开发基础 当开发一个服务器控件时,首 ... -
Asp.net用户退出,清空Session,重定向登陆页面
2009-09-28 16:22 4191protected void Page_Load(object ... -
frameset中的aspx无法Postback
2009-09-28 16:07 1513<frameset cols="150,*&q ... -
.net页面定时刷新的几种简单方式
2009-09-28 11:20 59421: window.setTimeout("win ... -
动态添加TextBox
2009-09-21 16:30 1706方法1: 前台代码: <f ... -
浅谈ASP.NET管道优化
2009-09-20 21:43 1023ASP.NET管道优化 位于请求管道中的很多ASP.NET默 ... -
Asp.net 页面返回到上一页面
2009-09-20 21:20 935/// <summary> / ... -
PrecompiledApp.config文件和Global.asax 文件中的事件的关联
2009-09-19 10:24 2802在用Microsoft Visual Studio 2005开 ... -
gridview列 数字、货币和日期 显示格式
2009-09-11 17:05 1549在设置gridview等数据绑定控件的模版列时,总要 ... -
ASP.NET 打开新窗口几种方法
2009-09-09 21:44 3363ASP.NET打开新窗口方法一: Response ... -
response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码
2009-08-31 15:10 3286两种解决方法 1.如果web.config里utf-8 直接S ... -
技巧和诀窍:如何在VS 2005 SP1中使用VS的web服务器运行一个相对于根目录“/”的网站
2009-08-31 08:29 875大家常有一个疑问,是 ... -
Request.ServerVariables详细说明及代理
2009-08-14 10:46 2164ServerVariables是环境变量的集合。允许读取HTT ... -
DataList和Repeat无数据时提示暂无数据几种方法
2009-08-11 18:45 25821.放一个label DataTable table ... -
Asp.Net中清空所有textbox的几种方法
2009-08-08 08:53 5210用反射: FieldInfo[] info ...
相关推荐
在API设计上,瞻远.NET分页控件的接口友好,易于理解和使用。开发者可以通过简单的属性设置和方法调用来配置和操作控件,例如设置总记录数、当前页数、每页记录数等。同时,控件提供了丰富的事件,如PageChanging、...
总结来说,"瞻远.net分页控件Demo"是一个用于教学或演示的ASP.NET项目,它涵盖了.NET开发中的数据库交互、服务器控件使用、页面逻辑处理等多个关键知识点,对于学习和提升ASP.NET开发技能,特别是分页功能的实现,...
支持所有控件绑定; 支持高效查询分页; 修正V1.0已知的bug; 将在V3.0中加入ajax支持和分页多样式; 默认使用access数据库; 如果使用SqlServer2005请把UcfarDB.mdb附加到你的数据库中;同时在webconfig中把...
瞻远.net分页控件源码 v2.0 Demo,不需要引入css,不需要引入js; 支持所有浏览器;支持所有控件绑定;支持高效查询分页;修正V1.0已知的bug; 将在V3.0中加入ajax支持和分页多样式;默认使用access数据库(20904条的...
"瞻远分页演示"可能是示例代码或教程,它可能包含了如何在实际项目中应用和自定义ASP.NET分页控件的详细步骤和示例。通过学习和理解这些示例,开发者可以更好地掌握分页控件的使用,提升项目开发的效率和质量。
瞻远.Net分页控件源码 v1.0,本人在网上一直没有找到自己想要的分页控件,要么界面不理想,功能不全、要么支持的浏览器不好、要么代码臃肿、效率低下、bug极多的诸如aspNetPager等控件居然连css也封装起来不让改而且...
本文将深入探讨“瞻远ASP.Net分页控件”这一主题,包括其核心特性、应用场景以及如何利用它来提升用户体验。 标题中的“瞻远ASP.Net分页控件”指的是一个专门设计用于ASP.NET平台的分页解决方案。分页控件是Web应用...
AspNetPager732DLL DevPager 多功能支持长文章分页控件 v1.0 ...瞻远.net分页控件 v2.0 Demo 瞻远ASP.Net分页控件(24种样式) 以上分页示例源码都是我在网上搜寻到的。希望对大家有帮助。 三层无存储过程分页Demo
三、支持所有asp.net控件分页绑定; 四、分页效率高; 五、扩展方便、灵活性高; 六、支持所有浏览器,文档类型、兼容性高; 使用方法: /* 24种分页样式复制粘贴开始(名称不要变,只要复制内容即可)*/ .......
三、支持所有asp.net控件分页绑定; 四、分页效率高; 五、扩展方便、灵活性高; 六、支持所有浏览器,文档类型、兼容性高; 使用方法: /* 24种分页样式复制粘贴开始(名称不要变,只要复制内容即可)*/ .......
本人在网上一直没有找到自己想要的分页控件,要么界面不理想,功能不全、要么支持的浏览器不好、要么代码臃肿、效率低下、bug极多的诸如aspNetPager等控件居然连css也封装起来不让改而且写得很繁琐,其实我只要其中...
"瞻远ASP.Net分页控件(24种样式)"可能是提供多种视觉样式供开发者选择的一种分页解决方案。 7. 自定义分页:对于更复杂的需求,开发者可能需要编写自定义分页逻辑,这可能涉及到异步加载、动态加载更多的数据(懒...
本人在网上一直没有找到自己想要的分页控件,要么界面不理想,功能不全、要么支持的浏览器不好、要么代码臃肿、效率低下、bug极多的诸如aspNetPager等控件居然连css也封装起来不让改而且写得很繁琐,其实我只要其中...