Hej!
Kort fråga som någon kanske vet mer om. Om jag har två dropdownlistkonroller och den andra ska ha ett värde över 0, men bara om värdet i den första överstiger 0. Går det att göra med en valideringskontroll.
Tack, då återstår bara en fråga. Hur kollar jag i i en CustomValidator om ett fält är ifyllt eller inte. Har googlat men inte hittat något. Om jag använder mig av exempelvis
try
{
int i = Convert.toInt32(args.Value);
args.IsValid = true;
}
catch(Exception ex)
{
args.IsValid = false;
}
Så blir den ju inte false om man inte skriver in något i fältet alls. Någon som har koll?
Problemet är ju att jag behöver en customvalidator för att kolla om de två första dropdownlistorna är valda, om de är valda ska den trigga att textfältet måste fyllas i. Kanske man kan lägga till en requiredfieldval. om så är fallet
CustomValidators skall väl inte kolla om ett fält är tomt eller ej. Det har du RequiredValidators till.
Sanning med modifikation, en CustomValidator anropar en serverfunktion som utför vad du vill göra, här kan du bl.a. kontrollera om ett fält är ifyllt eller inte. Men skall du endast kontrollera att ett fält är ifyllt så skall man självklart använda RequiredValidators.
Perfekt när du måste göra ytterligare kontroller (t.ex. flera droplister skall ha värden över 0).
253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2