J'ai plusieurs fonctions écrites en JS qui vérifient les erreurs sur mon site. Sur une instance, je veux désactiver deux des contrôles si une certaine instance dans la base de données est vraie.La meilleure façon de transmettre des variables C# à JS
J'ai quelque chose comme ça sur les aspx.cs
if (this.exemptcheck == true) {
// could set a variable to pass or whatever is optimal here
}
Puis, en JS J'ai une fonction comme ça dans mon .aspx
if (NotANumberCheck(item.GetMember("TotalSpace").Value, 'Space must be Numeric') == false) { return false; }
Je ne veux pas que ce chèque à courir si this.examptcheck renvoie true. Quelle est la meilleure façon de le faire? J'ai entendu parler de mettre des variables dans des champs non visibles, mais cela ne semble pas idéal. Toute suggestion serait appréciée.
Merci
Remarque: Il est généralement déconseillé de vérifier explicitement les valeurs booléennes pour être égal à vrai ou faux. Une valeur booléenne est déjà une valeur booléenne. Au moins en C# et JS, cela ne devrait pas poser de problème. – OregonGhost