Kezdőoldal » Számítástechnika » Programozás » C#. Hogy lehet gombnyomásra...

C#. Hogy lehet gombnyomásra ellenőrizni? Hogy csak akkor írja ki, hogyha hiba van?

Figyelt kérdés

Van egy ilyenem például:


private string username;

[Required(ErrorMessage = "Nem lehet üres!")]

[StringLength(5, MinimumLength = 5, ErrorMessage = "Legalább 5 karakter!")]

public string Username

{

get

{

return username;

}

set

{

ValidateProperty(value, "Username");

username = value;

OnPropertyChanged(nameof(Username));

}

}


private void ValidateProperty<T>(T value, string name)

{


Validator.ValidateProperty(value, new ValidationContext(this, null, null)

{

MemberName = name


});

}


Hogyha a Textboxba írok akkor szépen pirossal kijelzi a hibát például, ha üres vagy, ha nem elég hosszú. De, hogy lehetne azt megcsinálni, hogyha rákattintok a gombra akkor jöjjenek elő a validációk?


2020. okt. 13. 18:05
1 2
 11/11 A kérdező kommentje:

Szerinted mi van a View mögött? Az aminek lennie kell. Bindig a Username-re. Es Validation True... a Model meg ide nem szükséges... Minden adott volt a válaszhoz, ha az ember ért hozzá.


Minden esetre már megoldottam....


Azért köszönöm neked a próbálkozást, legalább valaki akart valamit a sok milliomos programozó között itt gyakorin. :)

2020. okt. 20. 02:12
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!