分页算法(也就是分页读取数据的时候使用的select 语句)面临两大难题:一个是不同的数据库使用的分页算法是不一样的(比如SQL Server 2000可以使用Max、表变量、颠倒Top,SQL Server 2005可以使用Row_Number,MySql可以使用limit ,Orcale可以使用ROWNUM等);另一个是,不同的分页需求,可以采用的分页算法也是不一样的( 发布时间:2012-05-21 作者: 佚名技术 views(262)
最近在网上找一些关于ASP.NET母版页TreeView导航链接问题相关资料,很多人都碰到跟我类似的问题,于是我就抽了点时间自己调试一下这个问题了。 首先描述一下我的问题: 当把TreeView控件放到母版页时,在做页面导航链接的时候,TreeView控件的菜单状态一直保持为最初设置的状态,并不会像点击某个页面跳转后还仍然保持点击的 发布时间:2012-05-21 作者: 佚名技术 views(162)
上一次有点匆忙,如何使用介绍的不是太清楚,而且这两天有改掉了几个bug,所以这次呢详细说一下,然后更新一下代码和demo。 源代码和demo的下载:http://www.cnblogs.com/jyk/archive/2008/07/29/1255891.html JYK.Controls.Pager.QuickPagerSQL PagerSQL = new QuickPagerSQL(); //设置保存属性的位置。可以不保存,也可以 发布时间:2012-05-21 作者: 佚名技术 views(324)
很多时候,我们需要为grid添加序号,例如:1,2,3,4,5....。我们还可以提供英 文字母,但它的使用是有限的,这部分将被忽略。实现的代码如下,分页时也是有效地: asp:TemplateField HeaderTemplate Serial No. /HeaderTemplate ItemTemplate asp:Label ID=lblSRNO runat=server Text=''%#Container.DataItemIndex 发布时间:2012-05-21 作者: 佚名技术 views(174)
深入分析ASP.NET Mvc 1.0 2. Controller.Execute(Request)-TempDataDictionary的Load与Save操作 Controller最终是通过调用ControllerBase类的Execute(RequestContext)方法来完成 一个Action的创建与执行操作,代码如下: protected virtual void Execute(RequestContext requestContext) { if (request 发布时间:2012-05-20 作者: 佚名技术 views(391)
简介 有了完整的应用程序体系结构和网站页面布局,我们就可以开始研究如何实现与任务 相关的各种常用数据和报表。前面的教程中,已经介绍了如何通过编程将来自 DAL 和 BLL 的数据绑定到 ASP.NET 页面的 Web 数据控件。该语法是 ASP.NET 1.x 应用程序使 用的模式,可以在 2.0 应用程序中继续使用。它通过将获得的数据集赋值给 发布时间:2012-05-20 作者: 佚名技术 views(742)
MvcHandler是一个mvc程序真正开始的地方,因为你可以直接看到并调试它的源码。 MvcHandler的主要代码如下: protected internal virtual void ProcessRequest(HttpContextBase httpContext) { AddVersionHeader(httpContext); // Get the controller type string contro 发布时间:2012-05-20 作者: 佚名技术 views(576)
根据我个人使用ASP.NET的经验,和通过在网上搜索。我发现,Page的ResolveUrl方法 给我们带来了一些比较严重的问题。 最常见的问题是在页面或控件以外的范围不 能使用它。 其他的问题都是bug。如它不能正确处理一些你给的URL。例如,尝试 Page.ResolveUrl(~/test.aspx?param=http://www.test.com)。结果与你输入字符串相 同, 发布时间:2012-05-20 作者: 佚名技术 views(225)
|