只需要在DataGrid1_DeleteCommand()里加上
if(DataGrid1.CurrentPageIndex>=1&&DataGrid1.Items.Count==1)
{
DataGrid1.CurrentPageIndex--;
}
就可以了,网上的教程我看了一些 总结出来一个结论:误人子弟啊!
各位达人 你们能不能自己弄明白了再去写教程? 你们这种不负责任的态度 可能误导一代人啊!
本文介绍了一种针对DataGrid控件在进行分页删除操作时的优化方案,通过简单的代码调整避免了因删除最后一条记录导致的页面跳转错误。文章批判了网络上一些不负责任的教程,并呼吁技术分享者应确保内容准确性。
只需要在DataGrid1_DeleteCommand()里加上
if(DataGrid1.CurrentPageIndex>=1&&DataGrid1.Items.Count==1)
{
DataGrid1.CurrentPageIndex--;
}
就可以了,网上的教程我看了一些 总结出来一个结论:误人子弟啊!
各位达人 你们能不能自己弄明白了再去写教程? 你们这种不负责任的态度 可能误导一代人啊!

被折叠的 条评论
为什么被折叠?