allowpaging=true
are u sure ?
are u sure ?
解决方案 »
- 数据库问提
- 正则表达式(汉字)
- 帮帮忙!急急急!关于vs2005的问题。
- 编号的自定义问题-大家帮忙看看
- 菜鸟问题,网页右边框架的页面如何更改左边框架的内容?
- 求《asp.net服务器控件高级编程》一书的下载地址!!!!!
- 请问各位高手在asp.net(c#)的打印怎么实现?还有怎么去掉浏览器中的菜单栏和工具栏和IE地址栏?
- <asp:HyperLink id="HyperLink1" runat="server"><<返回</asp:HyperLink>
- 关于数据集中删除行的访问
- 请教:asp.net web 应用程序中怎样弹出对话框,像MessageBox那样的
- 用户自定控件可以定做事件吗?
- 请问:如何向另一个框架页传递参数?
<Columns>
<asp:HyperLinkColumn Text="标题" Target="_top" DataNavigateUrlField="id" DataNavigateUrlFormatString="detail.aspx?id={0}" DataTextField="title" HeaderText="标题" NavigateUrl="id"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="content" HeaderText="内容"></asp:BoundColumn>
<asp:BoundColumn DataField="trade" HeaderText="分类"></asp:BoundColumn>
<asp:BoundColumn DataField="adddate" HeaderText="时间"></asp:BoundColumn>
<asp:BoundColumn DataField="name" HeaderText="发布"></asp:BoundColumn>
</Columns>
<PagerStyle NextPageText="下一页" PrevPageText="上一页" HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC" Mode="NumericPages"></PagerStyle>
</asp:datagrid>
DataGrid1.CurrentPageIndex = e.NewPageIndex;
BindGrid();
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
bind();
}改为
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
DataGrid1.bind();
}
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
bind();
}改为
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
DataGrid1..DataBind();
}
上边的错了sorry
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
bind();
}改为
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
DataGrid1.DataBind();
}又多了个点 我没找到编辑
<SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
<ItemStyle ForeColor="#330099" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="Black" BackColor="#E0E0E0"></HeaderStyle>
<FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
<Columns>
<asp:HyperLinkColumn Text="标题" Target="_top" DataNavigateUrlField="id" DataNavigateUrlFormatString="detail.aspx?id={0}" DataTextField="title" HeaderText="标题" NavigateUrl="id"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="content" HeaderText="内容"></asp:BoundColumn>
<asp:BoundColumn DataField="trade" HeaderText="分类"></asp:BoundColumn>
<asp:BoundColumn DataField="adddate" HeaderText="时间"></asp:BoundColumn>
<asp:BoundColumn DataField="name" HeaderText="发布"></asp:BoundColumn>
</Columns>
<PagerStyle NextPageText="下一页" PrevPageText="上一页" HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle>
</asp:datagrid>
delete :OnPageIndexChanged="DataGrid1_PageIndexChanged"
将页面上的DataGrid删掉,保存后,再拖一个新的DataGrid控件到页面上,将其命名与原来那个一样。然后把PageIndexChanged事件再绑定到原来的那个上面!再编译,运行就可以了!
{
DataGrid1.AllowPaging = true;
DataGrid1.PagerStyle.Mode = PagerMode.NumericPages;
DataGrid1.PagerStyle.PageButtonCount = 5;
DataGrid1.PageSize = 12;
if (!Page.IsPostBack)
{
bind();
}
}