Комментарии:
Thank you so much for clarification, Mr. Corey! Whenever I stumble upon something new I am always search for your video on the topic first of all and only after this read official documentation. But should we use Virtualize everywhere instead of foreach or only in the cases where we have tons of elements?
ОтветитьHi Tim. Great video, thank you - is this SpacerElement not compatible with an ItemsProvider? If I use an ItemsProvider, my repeated table rows are not rendered, instead a div is rendered. Inputs on this? Thanks!
Ответитьcan I use virtualization with Blazor server-side app with .NET 6?
ОтветитьNot working with .NET 8 preview
ОтветитьBrilliant as usual. Thanks a lot Tim. Can this be applied to table with paging? If yes. This will be an excellent solution for big data instead of using server side top records selection query.
ОтветитьLove these 10 minute Blazor videos!
ОтветитьWhy blazor doesn't have virtualization for column?
ОтветитьHaving used this already quite a few times, I have to ask about data access: Should you also "lazy-load" your records from the database, i.e. loading when the user scrolls? In the past I have just loaded all records (a couple of thousand records for file objects containing meta-data) from the database and only virtualized the display. In this case you still have an IEnumerable with many items in the memory. On the other hand, database access while scrolling may be slow and result in too many database queries... What is best practice here?
ОтветитьGreat video 👌👌
ОтветитьSo exciting.
ОтветитьThis is awesome, as usual the content is excellent, useful as hell, and very well explained! Does this feature work with Blazor WASM as well as Blazor Server?
ОтветитьFor a user it could be confusing, when he uses a text search and cannot find a value in the table. Maybe you always need a explicit search field.
ОтветитьHi I noticed that in suggestion site you can click on a div but there is no hand to show that you can click on it.
ОтветитьWe lose our ability to sort a table with javascript... but I should probably convert that to Blazor.
ОтветитьNice hint, thanks!
Is it possible to use virtualization with a quickgrid?
This virtualization feature becomes a necessity when you are running your Blazor Server application in production instead of locally. With the real world network latency added to the mix when transferring thousands of rows of data to the clients, it quickly results in timeouts and the dreadful "reconnecting to the server" messages for users without high speed internet.
ОтветитьWow thats a great simple trick. It might come in handy thank you for showing it
ОтветитьThanks. I will be using that one.
ОтветитьShort and sweet. Great content.
ОтветитьDesktop components (such as grid component) don't need virtualization for thousands of records, right? Is this the advantage of desktop?
ОтветитьWell explained, thank you.
Is it possible to extract the current index from the Virtualize "better for loop"? In foreach loop it's possible to place a lambda with two variables and thus obtain the index.