<%@ Page Language="C#" AutoEventWireup="True" Debug="true" %><Script language="C#" runat="server">void Page_Load(Object Sender,EventArgs e){ if (!Page.IsPostBack){ TextBox_1.Text="Prev"; TextBox_2.Text="Next"; Radio_1.Checked=true; TextBox_3.Text="4"; MyDataGrid.CurrentPageIndex=0; //起始索引值 BindDataGrid(); }}
void BindDataGrid(){ ArrayList array=new ArrayList(); array.Add("MicroSoft"); array.Add("IBM"); array.Add("SUN"); array.Add("Live"); array.Add("MyLove"); array.Add("Jcksdklke"); array.Add("sdfsddcvds"); array.Add("35465132"); array.Add("css"); array.Add("VVVVVVV"); array.Add("WWWWWWW"); array.Add("ZZZZZZZZZZZ"); MyDataGrid.PageSize=Int32.Parse(TextBox_3.Text); //每页大小 if (Radio_1.Checked){ MyDataGrid.PagerStyle.Mode=PagerMode.NumericPages; //分页按钮显示模式-----以页数显示 } else{ MyDataGrid.PagerStyle.Mode=PagerMode.NextPrev; //分页按钮显示模式------以上下页显示 } MyDataGrid.PagerStyle.NextPageText=TextBox_2.Text; //分页按钮----上页 MyDataGrid.PagerStyle.PrevPageText=TextBox_1.Text; //分页按钮----下页 MyDataGrid.DataSource=array; MyDataGrid.DataBind(); }//页面索引变化函数void ChangeGridPage(Object Sender,DataGridPageChangedEventArgs E){ MyDataGrid.CurrentPageIndex=E.NewPageIndex; //生成新页面索引 BindDataGrid(); }</Script><form runat="server">Previous Link Text: <asp:textbox ID="TextBox_1" runat="server"/>Next Link Text: <asp:textbox ID="TextBox_2" runat="server"/><br>Number of rows per Page: <asp:textbox ID="TextBox_3" runat="server"/>Paging Style: <asp:radiobutton ID="Radio_1" GroupName="Style" runat="server"/>Numeric <asp:radiobutton ID="Radio_2" GroupName="Style" runat="server"/>Text<p/> <asp:datagrid ID="MyDataGrid" runat="server" Width="100%" AllowPaging="true" PagerStyle-HorizontalAlign="Right" OnPageIndexChanged="ChangeGridPage" AlternatingItemStyle-BackColor="#999999" ItemStyle-BackColor="#cccccc" HeaderStyle-BackColor="#555555" PagerStyle-BackColor="#555555" HeaderStyle-ForeColor="#FFFFFF" HeaderStyle-Font-Bold="true" PagerStyle-ForeColor="#FFFFFF"/></form>
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18