一个有关DataGrid中删除数据的问题
我制作一个新闻后台,可是用DataGrid中删除数据却总是出现问题,假如有两页新闻的话,我想删除第2页的新闻,可是他会自动把第一页所对应的新闻给删了...我不知道具体在DataGrid里还要怎么修改,请哪位高人指点一下,谢谢了,很急,在线等待答案,不胜感激!我制作的DataGrid源文件是:
<asp:DataGrid AllowCustomPaging="true"
AllowPaging="true"
AllowSorting="False"
AutoGenerateColumns="false"
CellPadding="3"
CellSpacing="0" DataKeyField="bbxwid"
DataSource="<%# bbxw.DefaultView %>" ID="bbxwgird"
PagerStyle-HorizontalAlign="right" PagerStyle-Mode="NextPrev"
PagerStyle-NextPageText="下一页"
PagerStyle-PrevPageText="上一页" PageSize="<%# bbxw.PageSize %>"
runat="server"
ShowFooter="false"
ShowHeader="true"
Width="95%" OnPageIndexChanged="bbxw.OnDataGridPageIndexChanged" OnDeleteCommand="bbxw.OnDataGridDelete" virtualitemcount="<%# bbxw.RecordCount %>"
>
<headerstyle HorizontalAlign="center" BackColor="#ffffff" ForeColor="#000000" Font-Name="宋体" Font-Size="10" />
<itemstyle HorizontalAlign="center" BackColor="#ffffff" Font-Name="宋体" Font-Size="10" />
<alternatingitemstyle HorizontalAlign="center" BackColor="#ffffff" Font-Name="宋体" Font-Size="10" />
<footerstyle HorizontalAlign="center" BackColor="#ffffff" ForeColor="#ffffff" Font-Name="宋体" Font-Size="10" />
<pagerstyle BackColor="white" Font-Name="宋体" Font-Size="10" />
<columns>
<asp:BoundColumn DataField="bbxwid"
HeaderText="蚌埠新闻编号"
ReadOnly="true"
Visible="True"/>
<asp:HyperLinkColumn
DataNavigateUrlField="bbxwid" DataNavigateUrlFormatString="../web/bbxwzs.aspx?bbxwid={0}" target="_blank"
DataTextField="bbxwbt"
Visible="True"
headertext="蚌埠新闻标题"/>
<asp:HyperLinkColumn
headertext="编辑"
Visible="True"
text="编辑"
DataNavigateUrlField="bbxwid"
DataNavigateUrlFormatString="bbxwbj.aspx?bbxwid={0}"/>
<asp:HyperLinkColumn
HeaderText="添加"
Visible="True"
Text="添加"
NavigateUrl="bbxwtj.aspx"/>
<asp:ButtonColumn
ButtonType="LinkButton"
CommandName="Delete"
HeaderText="删除"
Text="删除"
Visible="True"/>
</columns>
</asp:DataGrid>