Mudblazor: Mudtable -Filterung funktioniert nicht

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Mudblazor: Mudtable -Filterung funktioniert nicht

by Anonymous » 04 Mar 2025, 02:40

Projekt, das durch VS2022 "Blazor Web App" -Template erstellt wurde und ich habe Mudblazor installiert. Auslöser auf Tastendrücken im Textfeld wird das Ereignis nur auf der Seite Aktualisierung erhöht. Beginnen Sie zu vermuten, dass es mit dem Rendermodus zusammenhängt? Die Pagination funktioniert auch nicht. < /P>

Code: Select all

@page "/"
@rendermode InteractiveServer
@inject StockService StockService
@using StockSim.API.Models
@using StockSim.API.Services



Stocks




Symbol
Name


@context.Symbol
@context.Name






@code {
private string searchString1 = "";
private IEnumerable Stocks = new List();

protected override async Task OnInitializedAsync()
{
Stocks = await StockService.GetStocksAsync();
}

private bool FilterFunc1(Stock Stock) => FilterFunc(Stock, searchString1);

private bool FilterFunc(Stock Stock, string searchString)
{
if (string.IsNullOrWhiteSpace(searchString))
return true;
if (Stock.Symbol.Contains(searchString, StringComparison.OrdinalIgnoreCase))
return true;
if (Stock.Name.Contains(searchString, StringComparison.OrdinalIgnoreCase))
return true;
return false;
}
}


Top