Articles of convalida

Dovresti fare la validazione sul lato server?

Dovresti fare la validazione sul lato server, o è giusto fare solo la validazione sul lato client? @TheTXI Sono felice che tu sia stupito, non volevo lasciare nulla che potrebbe potenzialmente cambiare qualcuno per darmi informazioni false. Sembra che molte persone siano state toccate da quello che stavo cercando, ma la parte dell’Ajax avrebbe dovuto […]

convalida di asp.net per assicurarsi che la casella di testo abbia valori interi

Ho una configurazione di convalida richiesta su una casella di testo, ma devo anche assicurarmi che sia un numero intero. Come posso fare questo?

Come scansionare solo il numero intero e ripetere la lettura se l’utente immette caratteri non numerici?

Ecco un piccolo problema di un giovane tyro con codice C che tenta semplicemente di impedire all’utente di digitare un carattere o un numero intero inferiore a 0 o superiore a 23. #include #include int main(void) { const char *input; char *iPtr; int count = 0; int rows; printf(“Enter an integer: “); scanf(“%s”, input); rows […]

Convalidare l’object in base a fattori esterni (ad esempio l’unicità dell’archivio dati)

Descrizione La mia soluzione ha questi progetti: DAL = Entity Framework modificato DTO = oggetti Data Transfer che sono in grado di validarsi BL = Business Layer Services WEB = presentazione dell’applicazione ASP.net MVC DAL, BL e WEB sono tutti riferimenti al DTO che è fantastico. Il processo solitamente viene eseguito in questo modo: Una […]

Come aggiungere un RequiredFieldValidator al controllo DropDownList?

Ho un DropDownList associato con un SqlDataSource per visualizzare i valori dal database. Non riesco a convalidare utilizzando un RequiredFieldValidator .

Come posso creare una casella di controllo su un modulo ASP.NET?

Ho fatto qualche ricerca su questo, e ho trovato parecchie risposte parziali, comunque niente che mi dia quel caldo sfocato “questo è il modo giusto per farlo”. Per rispondere al reclamo più frequente contro questa domanda: “le caselle di controllo possono avere due stati legittimi – spuntati e deselezionati”, questa è una casella “Accetto i […]

Dove eseguire un controllo duplicato per un’ quadro

Sto cercando consigli sul “miglior” posto dove mettere la logica di validazione, come un controllo duplicato per un’ quadro, quando si utilizza Entity Framework Code-First, in un’applicazione MVC. Per usare un semplice esempio: public class JobRole { public int Id { get; set; } public string Name { get; set; } } La regola è […]

Convalida Xml utilizzando lo schema XSD

Il seguente codice mi aiuta a convalidare un file XML con uno schema XSD. XmlReaderSettings settings = new XmlReaderSettings(); settings.Schemas.Add(null, xsdFilePath); settings.ValidationType = ValidationType.Schema; settings.ValidationEventHandler += new System.Xml.Schema.ValidationEventHandler(settings_ValidationEventHandler); XmlDocument document = new XmlDocument(); document.Load(xmlFilePath); XmlReader rdr = XmlReader.Create(new StringReader(document.InnerXml), settings); while (rdr.Read()) { } isValid = true; Il ValidationEventHandler mi dice anche quali sono gli […]

Convalida remota in ASP.Net MVC 3: Come utilizzare campi aggiuntivi nel metodo di azione

Ho utilizzato il nuovo ASP.Net MVC 3 RemoteAttribute per inviare una chiamata remota a un metodo di azione con un singolo parametro. Ora voglio passare un secondo parametro usando la proprietà AdditionalFields: [Remote(“IsEmailAvailable”, “Users”, AdditionalFields = “InitialEmail”)] Dove IntialEmail è un campo nascosto nella vista. L’azione sembra così: public JsonResult IsEmailAvailable( string email, string InitialEmail) […]

Caratteri consentiti per identificatori CSS

Quali sono i caratteri del set di caratteri (completi) validi / consentiti per id e class identificatori CSS? Esiste un’espressione regolare che posso usare per convalidare contro? È un browser agnostico?