易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET分页方法的了解程度

ASP.NET分页方法的了解程度
【出现频率】
★★★★☆
【解答】
ASP.NET分页的常用方法有以下几种。
q 启用部分数据控件的内置分页功能,如设置GridView控件的“AllowPaging”属性为“true”,类似的数据控件还有DetailsView等。
q 通过SQL查询语句,以提取指定部分的数据的方式完成分页的功能。也包括调用数据库中内置的存储过程完成分页数据的提取。
q 调用所对应数据适配器对象(DataAdapter对象)的Fill方法时,传递分页参数以完成数据集的分页功能。
q 通过访问DataTable对象的“Rows”属性,以循环输出的方式访问结果集中指定区段的数据行,以达到分页的效果。
【分析】
分页功能在大部分WEB项目中使用比较广泛,本题考查面试者对ASP.NET中可用分页方法的了解程度。在页面布局等方面要求不高的情况下,例如WEB后台管理系统,使用数据控件内置的分页功能通常是编程者的首选。为了展示常用的这四种分页方法,笔者制作一个实例,在同一个页面中分别用这四种方法对相同的结果集分页显示。在VS 2008中添加新的WEB窗体到NetWeb3项目,并命名为Pager.aspx。在页面中添加1个GridView控件,用于展示内置分页功能,添加2个Repeater控件,用于展示SQL语句分页和数据适配器对象分页。最后通过在Pager.aspx页面导入System.Data命名空间,在页面中直接用for循环输出dt数据表的指定数量记录,以完成分页显示的效果。编写Pager.aspx如代码12.12所示。
代码12.12 多种方法分页显示页面:Pager.aspx
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>四种分页方法实例</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <h3>控件内置分页【每页3条记录】</h3>
  <asp:GridView runat="server" ID="GView" AllowPaging="true" PageSize="3"></asp:GridView>
  <h3>数据适配器分页【当前显示第1页,每页2条记录】</h3>
  <asp:Repeater runat="server" ID="Rp1" >
  <HeaderTemplate><ul></HeaderTemplate>
  <ItemTemplate>
  <li><asp:Label runat="server" ID="UName" Text='<%# Eval("UserName") %>'></asp:Label>:<asp:Label runat="server" ID


相关文档:

asp.net + jquery

<script type="text/javascript">
var loginName,checkUN,password,confirmPwd,email,subBtn,userName,checkTel,tel;
$(init);
function init()
{
    loginName = $("#loginName");
    loginName.bind("blur",checkUserName);
    password = $("#password"); ......

ASP.NET AJAX 服务器端编程学习小结

    最近开始了ASP.NET AJAX的全面学习。在服务端编程这块主要有几个服务器控件负责,他们分别为:ScriptManager,Timer,UpdatePanel,UpdateProgress.
     先来说说ScriptManager.它有个方法registerAsyncPostBackControl(控件),可以注册页面上的任何控件为异步传送按钮。还有个方法叫 ......

ASP.NET避免页面重新整理时重复发送...

我们可以继承 ASP.NET 的 Page 类别,自行扩充所需的功能!作法如下:
1、继承 System.Web.UI.Page,自订一个 BasePage 类别。
以下为引用的内容:
using
 System;   

  

/// <summary>
  

/// BasePage 的摘要描述
  

///&nbs ......

谨慎Asp.net中static变量的用法

谨慎Asp.net中static变量的用法
.Net技术 2007-01-30 22:17:37 阅读925 评论11 字号:大中小
谨慎Asp.net中static变量的用法
    在.Net平台下进行CS软件开发时,我们经常遇到以后还要用到某些变量上次修改后的值,为了简单起见,很多人都习惯用static来定义这些变量,我也是。这样非常方便,下一次调用某个 ......

asp.net session 介绍一三种Session存储方式

asp.net session 介绍一三种Session存储方式
www.firnow.com 时间:2009-03-04 作者:匿名 编辑:sky 点击: 1478 [评论]
对于asp.net的程序来说,session是一个必需要了解的对象。
下面就对session做一个具体介绍。
简单来说,Session就是服务器给客户端的一个编号,当一台web服务器运行时,可能是有多个用户都在浏览 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号