Skip to content
3 changes: 2 additions & 1 deletion src/BootstrapBlazor/Components/Table/Table.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1387,7 +1387,8 @@ void SetEditTemplate()
private async ValueTask<ItemsProviderResult<TItem>> LoadItems(ItemsProviderRequest request)
{
StartIndex = _isFilterTrigger ? 0 : request.StartIndex;
_pageItems = TotalCount > 0 ? Math.Min(request.Count, TotalCount - request.StartIndex) : request.Count;
//有搜索条件使用原始分页数
_pageItems = (!string.IsNullOrEmpty(SearchText) && TotalCount > 0) ? Math.Min(request.Count, TotalCount - request.StartIndex) : request.Count;
await QueryData();
return new ItemsProviderResult<TItem>(QueryItems, TotalCount);
}
Expand Down
Loading