NET网页编程之使AspNetPager控件中文显现分页信息的示例
据说很厉害,甚至可以把C#也干掉^_^,不过也很复杂,本来C++已经够复杂的。有人甚至还提出把这个东东引进标准,我觉得基本上不可能的。AspNetPager是一款人人利用的对照多的分页控件,经由过程这个控件能够完成PostBack分页与Url分页两种体例。但默许情形下,它的分页信息显现的是英文,对年夜多人其实不合用,即像以下:Page1of1
那末我们要怎样设置才干让AspNetPager控件显现中文的分页信息呢,只需设置该控件的CustomInfoHTML属性便可:
设置示比方下:
CustomInfoHTML="以后第%CurrentPageIndex%页共%PageCount%页每页%PageSize%条共%RecordCount%条"
下面关头字是甚么意义呢?
CurrentPageIndex:以后页的索引
PageCount:共有几页数据
PageSize:每页显现数据量的几
RecordCount:数据源中一切纪录的数目
完全设置以下:
<webdiyer:AspNetPagerID="PagiNation"runat="server"CustomInfoHTML="以后第%CurrentPageIndex%页共%PageCount%页每页%PageSize%条共%RecordCount%条">
</webdiyer:AspNetPager>
设置完后,我们的分页信息就像以下显现了:
以后第1页共1页每页100条共30条
老是显现AspNetPager控件的分页信息:
默许情形下,假如总数据的数目小于一页的数目,AspNetPager控件的分页信息是不会显现出来的,假如需显现,设置AlwaysShow="true"就能够了。因为二次编译器太复杂,那么建议只是在安装程序的时候编译一次,而不类似java那样运行就编译。并且我觉得,一次痛苦,总比多次低效率要舒服多了。 众所周知,Windows以易用而出名,也因此占据不少的服务器市场。 那么,ASP.Net有哪些改进呢? 在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。 JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。 ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。 我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
页:
[1]