Hirdetés
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Samsung Galaxy A56 - megbízható középszerűség
- Telekom mobilszolgáltatások
- Honor Magic6 Pro - kör közepén számok
- Titan 2 Elite néven érkezik egy újabb BlackBerry-szerű Unihertz
- iPhone topik
- Huawei Watch GT 5 Pro - egészség + stílus
- Amazfit Active 2 NFC - jó kör
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Redmi Note 11 és 11S - biztos alapra jobb építeni
Új hozzászólás Aktív témák
-
petyus_
senior tag
Sziasztok!
Blazorrel foglalkozik itt valaki? Egy angular app-ot kezdtem el átírni, és előjött egy hiba, amit sehogy sem tudok megoldani.
Van egy formom, a model-validationt attribute-okkal oldom meg. Írtam egy saját attribute-ot, RequiredIf, megadhatod benne, hogy akkor legyen required a field, ha egy másik property-nek az értéke egyezik azzal, ami megadsz.
pl:
[RequiredIf(nameof(Foo), new[] { "Bar"}, ErrorMessage = "Category must be set.")]
public int? CategoryId { get; set; }Itt a másik property a Foo, ha Bar az értéke, akkor a CategoryId nem lehet null vagy 0.
Ezt a modellt használom a Blazor formban, és a validation kicsit furán működik. Foo-t beállítottam Bar-nak. Raktam a formba egy ValidationSummary-t is, és az adott field-hez tartozó ValidationMessage-t is.
Ha nyomok egy submit-ot, akkor a ValidationSummary-ben megjelenik az error, de az input mellett nem.
Ha megváltoztatom az ehhez a fieldhez tartozó inputot, akkor megjelenik a ValidationSummary-ben, így ott kétszer szerepel az error, közben megjelenik a ValidationMessage is, és az input is piros lesz.
Ha most megint nyomok egy submitot, akkor a summary-ből az egyik error eltűnik, a field mellet message is, és az input zöldre vált.Csatolok képet, van ott egy Amount field is, az sima int (nem nullable), és egy Range[(1, int.Max)] van rajta, az teljesen jól működik.
Valakinek esetleg van ötlete?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Miért rossz a mikrofon hangja? - 3 tipikus hiba
- Hardcore café
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Kész, vége, ennyi volt: eladja tévés üzletágát a Sony
- SSD-től lopott funkciókat biztosít a Raspberry Pi USB-kulcsa
- Suzuki topik
- Samsung Galaxy A56 - megbízható középszerűség
- Telekom mobilszolgáltatások
- Honor Magic6 Pro - kör közepén számok
- Milyen processzort vegyek?
- További aktív témák...
- ÚJ Bontatlan Apple iPhone 17 Pro 256GB SiLVER ! 1 ÉV nemzetközi APPLE GARANCiA
- teljesen ÚJ Bontatlan Apple iPhone 16e 128GB ! 1Év nemzetközi APPLE GARANCiA
- ÚJ Bontatlan Apple iPhone Air 256GB ! ! ! aktiválástól 1ÉV nemzetközi APPLE GARANCiA
- Robore Ur30 evezőgép - 50% kedvezménnyel
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +16-32GB DDR5 +hűtött VRM-es Z890 lap! GAR/SZÁMLA (nevedre)
- Apple iPhone 17 Pro Max 256GB Silver használt, karcmentes, 100% akku, garanciás 2028.11.21-ig MM
- Samsung Galaxy S23 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- darkFlash GR12 Darkstorm Blue/Green
- Gamer PC-Számítógép! Csere-Beszámítás! R7 7800X3D / 32GB DDR5 / RX 9070 / 2TB SSD!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





