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

ASP.NET
Java、C#泛型的一些个人看法
用JScript.net写.net应用程序
.Net Remoting实现定向广播
ASP.NET 与 Ajax 的实现方式
在.NET环境下绘制模糊数学中隶属函数分布图
.Net UCS2 加码最简单的方法
在VS2005中创建并使用MasterPage
无废话C#设计模式之十三:Decorator
用 C# 编程实现读写Binary
无废话C#设计模式之十二:Bridge
无废话C#设计模式之十一:Composite
ASP.NET连接Access和SQL Server数据库
.NET和J2EE该相互学习什么
ASP.NET 2.0功能扩展:跨页提交
巧用escape解决ASP.NET中URL传参乱码问题
理解ASP.NET中的三层结构
解读ADO.NET2.0的十大最新特性
ASP.NET教程:抽象工厂模式
ASP.NET教程:抽象类和接口的比较
C#实现USB接口的程序代码

ASP.NET中的DataGrid的属性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 263 ::
收藏到网摘: 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"/>