当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > ASP.NET中的DataGrid的属性

ASP.NET
ASP.Net分页控件源码
Community Server专题一:概述Community Server
Community Server专题三:HttpModule
relaxlife.net发布一个自己开发的中文分词程序
RLCSS分词系统更新下载
asp.net获取SQL所有数据库名、所有表名、所有字段名
asp.net下获取Excel所有的工作表名称
Asp.Net常用函数
asp.net下用url重写URLReWriter实现任意二级域名的方法
在.NET中利用XMLHTTP下载文件的代码
在ASP.NET 中实现单点登录
c# .net 生成图片验证码的代码
asp.net中MD5 16位和32位加密函数
自己常用到的自定义公共类(已测试通过)
ASP.NET 2.0下随机读取Access记录的实现方法
.NET(C#)连接各类数据库代码-集锦
nunit使用指南之—NUnit Quick Start
ASP.NET中读取XML文件信息的4种方法与示例代码
asp.net中获取远程网页的内容之一(downmoon原创)
asp.net下获取远程网页的内容之二(downmoon原创)

ASP.NET中的DataGrid的属性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 244 ::
收藏到网摘: n/a

 ////////////////分页处理程序;
  
  void Page_Load(Object sender, EventArgs e)
   {
  
   if (CheckBox1.Checked)
   ItemsGrid.PagerStyle.Mode=PagerMode.NumericPages;
   else
   ItemsGrid.PagerStyle.Mode=PagerMode.NextPrev;
  
   if (!IsPostBack)
   {
   start_index = 0;
   ItemsGrid.VirtualItemCount=100;
   }
  
   BindGrid();
  
   }
  
  /////////////邦定公用函数;
  
   void BindGrid()
   {
  
   ItemsGrid.DataSource=CreateDataSource();
   ItemsGrid.DataBind();
  
   }
  
   ///////////////////////// 数据库的链 接在前面已经发表过的,!
   <asp:DataGrid id="ItemsGrid" runat="server"
   BorderColor="black"
   BorderWidth="1"
   CellPadding="3" //行间隔;
   AllowPaging="true" //换页开关;
   AllowCustomPaging="true" //
   BackImageUrl="Images\image1.jpg" //背景图象;
   AutoGenerateColumns="false" //改变属性数据格会不一样有:true & false;
   OnPageIndexChanged="Grid_Change"> //分页驱动程序ID
  //分页默认样式;
   <PagerStyle NextPageText="Forward"
   PrevPageText="Back"
   Position="Bottom"
   PageButtonCount="5"
   BackColor="#00aaaa">
   </PagerStyle>
  
   <AlternatingItemStyle BackColor="yellow">
   </AlternatingItemStyle>
  
   <HeaderStyle BackColor="#00aaaa">
   </HeaderStyle>
  
   <Columns>
  
   <asp:BoundColumn HeaderText="Number"
   DataField="IntegerValue"/>
  
   <asp:BoundColumn
   HeaderText="Item"
   DataField="StringValue"/>
  
   <asp:BoundColumn
   HeaderText="Price"
   DataField="CurrencyValue"
   DataFormatString="{0:c}">
  
   <ItemStyle HorizontalAlign="right">
   </ItemStyle>
  
   </asp:BoundColumn>
  
   </Columns>
  
   </asp:DataGrid>
  
   <br>
  //选择数字显示分页
   <asp:CheckBox id="CheckBox1"
   Text = "Show page navigation"
   AutoPostBack="true"
   runat="server"/>