Custom validator
Lidt i tvivl om spg. hører hjemme under ASP.NET ? Men skriver det her fordi eksperten har placeret ASP.NET under kat. programmering/script. Og jeg kan ikke se hvordan det her har nogen sammenhæng med scripting.Spørgsmålet:
Jeg ville gerne validere et felt serverside, med følgende kode:
private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args)
{
IFileManager FilMan= (IFileManager) Session["FilMan"];
args.IsValid = FilMan.CheckExtension("dll",args.Value.ToLower());
}
//Filman class:
public bool CheckExtension(string ext, string filename)
{
int a;
a=filename.LastIndexOf(".");
string tmp = filename.Substring(a,3);
return tmp.Equals(ext);
}
Af en eller anden årsag, Forsætter koden under submit knappen med at kører det skal den jo ikke, da det ikke er en ønsket fil i feltet.
