Skip to content

Commit 0074ea7

Browse files
committed
修复搜索条件变化导致获取分页数字不准确
1 parent 6f64911 commit 0074ea7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/BootstrapBlazor/Components/Table/Table.razor.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1387,7 +1387,8 @@ void SetEditTemplate()
13871387
private async ValueTask<ItemsProviderResult<TItem>> LoadItems(ItemsProviderRequest request)
13881388
{
13891389
StartIndex = _isFilterTrigger ? 0 : request.StartIndex;
1390-
_pageItems = TotalCount > 0 ? Math.Min(request.Count, TotalCount - request.StartIndex) : request.Count;
1390+
//有搜索条件使用原始分页数
1391+
_pageItems = (!string.IsNullOrEmpty(SearchText) && TotalCount > 0) ? Math.Min(request.Count, TotalCount - request.StartIndex) : request.Count;
13911392
await QueryData();
13921393
return new ItemsProviderResult<TItem>(QueryItems, TotalCount);
13931394
}

0 commit comments

Comments
 (0)