熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET中的DataGrid的屬性

2013-11-13 10:28:14  來源: .NET編程 
 ////////////////分頁處理程序
  
  void Page_Load(Object sender EventArgs e)
   {
  
   if (CheckBoxChecked)
   ItemsGridPagerStyleMode=PagerModeNumericPages;
   else
   ItemsGridPagerStyleMode=PagerModeNextPrev;
  
   if (!IsPostBack)
   {
   start_index = ;
   ItemsGridVirtualItemCount=;
   }
  
   BindGrid();
  
   }
  
  /////////////邦定公用函數
  
   void BindGrid()
   {
  
   ItemsGridDataSource=CreateDataSource();
   ItemsGridDataBind();
  
   }
  
   ///////////////////////// 數據庫的鏈 接在前面已經發表過的
   <asp:DataGrid id=ItemsGrid runat=server
   BorderColor=black
   BorderWidth=
   CellPadding= //行間隔
   AllowPaging=true //換頁開關
   AllowCustomPaging=true //
   BackImageUrl=Images\imagejpg //背景圖象
   AutoGenerateColumns=false //改變屬性數據格會不一樣有true & false
   OnPageIndexChanged=Grid_Change> //分頁驅動程序ID
  //分頁默認樣式
   <PagerStyle NextPageText=Forward
   PrevPageText=Back
   Position=Bottom
   PageButtonCount=
   BackColor=#aaaa>
   </PagerStyle>
  
   <AlternatingItemStyle BackColor=yellow>
   </AlternatingItemStyle>
  
   <HeaderStyle BackColor=#aaaa>
   </HeaderStyle>
  
   <Columns>
  
   <asp:BoundColumn HeaderText=Number
   DataField=IntegerValue/>
  
   <asp:BoundColumn
   HeaderText=Item
   DataField=StringValue/>
  
   <asp:BoundColumn
   HeaderText=Price
   DataField=CurrencyValue
   DataFormatString={:c}>
  
   <ItemStyle HorizontalAlign=right>
   </ItemStyle>
  
   </asp:BoundColumn>
  
   </Columns>
  
   </asp:DataGrid>
  
   <br>
  //選擇數字顯示分頁
   <asp:CheckBox id=CheckBox
   Text = Show page navigation
   AutoPostBack=true
   runat=server/>
From:http://tw.wingwit.com/Article/program/net/201311/13755.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.