Blame | Letzte Änderung | Log anzeigen | RSS feed
<com:TContent ID="body"><h1>TPager Sample</h1><p>The following sample displays three different pagers associated with a single TDataList control. The datalist control is enabled with custom paging, which allows it to read only one page of data each time. This is typical in DB-driven applications.</p><div>Go to page:<com:TPager ID="Pager"ControlToPaginate="DataList"PageButtonCount="3"Mode="Numeric"OnPageIndexChanged="pageChanged"/></div><com:TDataListID="DataList"AllowPaging="true"AllowCustomPaging="true"PageSize="2"EnableViewState="true"RepeatColumns="2"RepeatDirection="Vertical"ItemStyle.Font.Italic="true"ItemStyle.BackColor="#BFCFFF"HeaderStyle.BackColor="black"HeaderStyle.ForeColor="white"FooterStyle.BackColor="gray"AlternatingItemStyle.BackColor="#E6ECFF"><prop:HeaderTemplate><div style="font-weight:bold; text-align:center;">Computer Parts</div></prop:HeaderTemplate><prop:FooterTemplate><div style="font-weight:bold; text-align:center;">Total <%# $this->Parent->PageCount %> pages.</div></prop:FooterTemplate><prop:ItemTemplate><table border="0" width="300"><tr><th>ID</th><th>Name</th><th>Quantity</th><th>Price</th></tr><tr><td align="right"><com:TLiteral Text=<%#$this->DataItem['id'] %> /></td><td align="right"><com:TLiteral Text=<%#$this->DataItem['name'] %> /></td><td align="right"><com:TLiteral Text=<%#$this->DataItem['quantity'] %> /></td><td align="right">$<com:TLiteral Text=<%#$this->DataItem['price'] %> /></td></tr></table></prop:ItemTemplate></com:TDataList><com:TPager ID="Pager2"ControlToPaginate="DataList"FirstPageText="9"LastPageText=":"Mode="NextPrev"NextPageText="4"PrevPageText="3"Font.Name="Webdings"OnPageIndexChanged="pageChanged"/><br/>Choose page:<com:TPager ID="Pager3"ControlToPaginate="DataList"Mode="DropDownList"OnPageIndexChanged="pageChanged"/><div class="last-modified">$Id: Sample1.page 2060 2007-07-19 13:46:05Z xue $</div></com:TContent>