Letöltés, eszköztipp és rács állapota
A Blazor 2.9.0 Telerik felhasználói felületének verziója tartalmazza a Feltöltés és az Eszköztip összetevőket, a Grid állapotkezelést, a Visual Studio kódkiterjesztést, a WebAssembly 3.2.0 Preview 2 támogatást és még sok mást. Merüljünk be.

Megérkezett a Blazor Telerik felhasználói felületének 2.9.0-s verziója, amely új natív összetevőket és funkciókat hoz létre gyártásra! A Blazor Library felhasználói felület most új letöltési és eszköztipp-összetevőket, több rács-fejlesztést tartalmaz, beleértve az állapotkezelést, a kódok szerinti rendezést és csoportosítást, ismétlődő ütemezői találkozókat, a Visual Studio Code Project Template Wizard-ot, a WebAss Assembly 3.2.0 Preview 2 kompatibilitást és még sok mást! Ebben a cikkben áttekintjük a 2.9.0 verzió előnyeit, és részletesen megvitatjuk a Blazor-alkalmazások összes fejlesztését.
A Blazor Telerik felhasználói felülete támogatja a szerveroldalt és a WebAssembly 3.2.0 Preview 2-t is
Mint mindig, a Blazor Telerik felhasználói felületének verziói együtt járnak a Microsoft által kiadott előzetes verziókkal. Örömmel jelentjük be, hogy a Telerik UI for Blazor 2.9.0 legújabb verziója kompatibilis a Blazor WebAssembly 3.2.0 legújabb verziójával .
A Blazor WebAssembly Preview 2 sok újszerű funkciót hoz létre - integráció az ASP.NET Core statikus webes erőforrásokkal, PWA sablon, token alapú hitelesítés, frissített linker konfiguráció, és ahogy a Microsoft is mondja. ami azt jelenti, hogy a futásidejű és a keretfájlok csak 159 KB-osak - milyen klassz!
Blazor WebAssembly 3.2.0 2. előnézet - Kép forrása: https://devblogs.microsoft.com/
Új Blazor letöltő komponens
Mindig hallgatjuk visszajelzéseit, és ebben a kiadásban a Telerik UI for Blazor visszajelző portál egyik legjobban várt elemét valósítottuk meg - a fájl feltöltési összetevőt.!
Bemutatás
Most könnyedén aszinkron módon tölthet le fájlokat a Blazor alkalmazásaiba - köszönjön a címkének!
Telerik felhasználói felület a Blazor Upload Component számára
Az új Blazor Upload komponensnek számos konfigurációs lehetősége és eseménye van, amelyek lehetővé teszik a forgatókönyvekhez szükséges fájlfeltöltés létrehozását és testreszabását.
Csak egy kódsorral engedélyezheti a felhasználók számára egy vagy több fájl letöltését.
A fenti példában a SaveUrl = "@ SaveUrl" használatával megadhatja annak a kezelőnek (végpont, vezérlő) URL-jét, amely megkapja a letöltött fájlokat. A fájlok eltávolításának kezeléséhez állítsa be az RemoveUrl = "@ RemoveUrl" beállítást - az eltávolítási kérelem végpontjának URL-jével.
Figyelembe vettük azokat az eseteket, amikor a fájl kiválasztása után azonnal feltöltésre kerül sor, és leleplezik az AutoUpload tulajdonságot. Használatával konfigurálhatja az azonnali fájlletöltést (alapértelmezett), vagy a felhasználót rákattinthatja a "Letöltés" gombra.
Érvényesítés
A Telerik felhasználói felület a Blazor feltöltéséhez összetevő számos beállítást kínál, amelyek segítenek a kiválasztott fájlok ügyfélen történő érvényesítésében. Korlátozásokat állíthat be a megengedett méretre a MinFileSize és a MaxFileSize használatával, vagy a fájlformátumra az AllowedExtensions paraméter használatával, az alábbi mintakódrészletben bemutatott módon:
Események
Számos esemény áll rendelkezésre mind a fájlok, mind a letöltési folyamat kezelésére az új Blazor letöltő összetevő használatával. Az alábbiakban összefoglaljuk a rendelkezésre álló eseményeket és azok kiváltó okait:
Az esemény argumentumok megadják a fájlok listáját, a megfelelő műveleteket (letöltés, törlés stb.), Valamint hozzáférést biztosítanak a lekérdezési objektumokhoz
Új Blazor Tooltip komponens
Egy másik felhasználó által kért elem, amelyet ebben a kiadásban sikerült eljuttatnunk, az a Tooltip komponens .