L'utilisation de c# en html à effectuer si l'instruction
J'ai déjà vu des réponses sur Stackoverflow qui impliquent l'utilisation de 'le c# construire" essentiellement à effectuer un "si", énoncé dans le code html d'une asp.net page.
Imaginez donc je veux afficher Eval("option1") si elle n'est pas null OU Eval("option2") si l'option 1 est nulle. Comment dois-je faire???
L'espoir qui fait sens....
Merci Beaucoup!!!!
Cette question a plus de 12K points de vue, et pourtant, seulement 2 personnes ont augmenté. 😉
OriginalL'auteur Phill Healey | 2011-03-02
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas besoin si l'instruction. Utilisez simplement
Vous en regardant le code C# à l'intérieur de la <% balise. L' ?? est nulle la coalescence de l'opérateur. Dans ce cas
a ?? b === (a != null) ? a : b === if(a != null) return a; else return b
Brian, il n'est pas 100% correct. Dans votre description est calculé 2 fois, mais il ne l'est pas.
OriginalL'auteur Lloyd
Est-ce que le "si" de la sémantique que vous recherchez?
... Ce n'est pas du C# incorporé dans le code ASP? Je suis confus. Vous êtes à la recherche pour cela? 808.dk/?code-aspnet-inline
maintenant, je suis confus. Rien à voir avec l'asp. Je suis à l'aide de Asp.Net avec C# dans une ListView.
Ce n'est pas le "si" de la sémantique que nous cherchons! Déplacez le long. Déplacez le long. 😉
OriginalL'auteur Brian Genisio