?? 自定義導航欄.txt
字號:
6.自定義導航欄
如果要改變單個按鈕的風格,而要響應ItemCreated事件。
1*.aspx
<form id="Form1" method="post" runat="server">
<FONT face="宋體">
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 80px; POSITION: absolute; TOP: 96px" runat="server"
AllowPaging="True" AutoGenerateColumns="False" PageSize="3">
<Columns>
<asp:BoundColumn DataField="ProductID" HeaderText="ID"></asp:BoundColumn>
<asp:BoundColumn DataField="ProductName" HeaderText="Name"></asp:BoundColumn>
<asp:BoundColumn DataField="UnitPrice" HeaderText="Price"></asp:BoundColumn>
</Columns>
<PagerStyle BorderWidth="1px" BorderStyle="Dotted" BackColor="#FFC080" Mode="NumericPages"></PagerStyle>
</asp:DataGrid></FONT>
</form>
2.*.aspx.cs
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
ListItemType elemType=e.Item.ItemType;//獲得被創建項的類型
if(elemType==ListItemType.Pager)//確定是頁導航欄
{
TableCell pager=(TableCell)e.Item.Controls[0];
for(int i=0;i<pager.Controls.Count;i+=2)
{
Object o=pager.Controls[i];
if(o is LinkButton)
{
LinkButton h=(LinkButton)o;
h.Text="["+h.Text+"]";
}
else
{
Label l=(Label)o;
l.Text="頁 "+l.Text;
}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -