知识大全 八天学会ASP.net(7)
Posted 知
篇首语:学向勤中得,萤窗万卷书。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 八天学会ASP.net(7)相关的知识,希望对你有一定的参考价值。
八天学会ASP.net(7) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
第七天
学习目的 学会用DATAGRID分页显示
虽然说DATAGRID的分页显示效率不怎么高 但是不管怎么说 它是最方便的分页显示 对于做一个留言簿还是相当简单实用的 对于启用分页功能还有一个重要要求 只能在DATADRID控件的数据源实现了ICOLLECTION接口的情况下才能启用分页功能 而DATAREADER没有这个接口 所以必须使用DATATABLE来代替 <script runat= server language= c# >void Page_Load() string strConnection= Provider=Microsoft Jet OleDb ;Data Source= ;strConnection+=Server MapPath( guestbook mdb );OleDbConnection objConnection=new OleDbConnection(strConnection);OleDbDataAdapter objDataAdapter=new OleDbDataAdapter( select * from guestbook objConnection);DataSet objDataSet=new DataSet();objDataAdapter Fill(objDataSet);dgrdMain DataSource=objDataSet;dgrdMain DataBind();void dgrdMain_PageIndexChanged(Object sender DataGridPageChangedEventArgs e)dgrdMain CurrentPageIndex = e NewPageIndex; DataBind(); </script><><body> <asp:DataGrid id= dgrdMain cellpadding= showheader= true borderwidth= allowpaging= true 启用分页功能pagesize= 每一页显示三条记录onpageindexchanged= dgrdMain_pageindexchanged 调用第×页的函数为dgrdMain_PageIndexChanged()runat= server /> </body></>
<script runat= server language= vb >subPage_Loaddim objConnection as OleDbConnectiondim objDataAdapter as OleDbDataAdapterdim objDataSet as DataSetobjConnection=new OleDbConnection( Provider=Microsoft Jet OleDb ;Data Source= +Server MapPath( guestbook mdb ))objDataAdapter=new OleDbDataAdapter( select * from guestbook objConnection)objDataSet=new DataSetobjDataAdapter Fill(objDataSet)dgrdMain DataSource=objDataSetdgrdMain DataBind()end subsub dgrdMain_PageIndexChanged(sender as object e as datagridpagechangedeventargs)dgrdMain CurrentPageIndex = e NewPageIndexDataBindend sub</script> <><body> <asp:DataGrid id= dgrdMain cellpadding= showheader= true borderwidth= allowpaging= true 启用分页功能pagesize= 每一页显示三条记录onpageindexchanged= dgrdMain_pageindexchanged 调用第×页的函数为dgrdMain_PageIndexChanged()runat= server /> </body></>
这样就是最简单的分页 我们可以用参数pagestyle mode= nextprev/numericpages 来设定是显示上一页 下一页方式还是直接选择页面的数字方式来实现页面跳转 如果是前者我们可以用pagestyle nextpagetext来设定包含下一页链接的文本 用pagestyle prevpagetext来设定包含上一页链接的文本 如果是后者我们可以用PagerStyle PageButtonCount来设定在使用省略号之前显示的页面编号数量(默认是 )
cha138/Article/program/net/201311/15664相关参考
八天学会ASP.net(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第二天 学习目的掌
八天学会ASP.net(6) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第六天 学习目的学
八天学会ASP.net(3) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第三天 学习目的掌
八天学会ASP.net(5) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第五天 学习目的学
八天学会ASP.net(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第四天 学习目的掌
八天学会ASP.net(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第一天 我认为AS
十天学会ASP.net之第八天 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 学习目的初步掌握D
十天学会ASP.net之第七天 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 学习目的学会添加删
十天学会ASP.net之第六天 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 学习目的学会读取数
十天学会ASP.net之第十天 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 学习目的学会SES