Kendo Grille Client Modèle, avec la Condition
columns.Bound(p => p.Active).ClientTemplate("\\#if('#=Active#'=='Y') {\\<input type='button' value='OK' />\\}\\#").Width(150).Title("Status");
mais une condition est pris comme une chaîne de caractères??
#if('Y'=='Y')`enter code here` {
<input type="button" value="OK">
}#
OriginalL'auteur user2720297 | 2013-08-27
Vous devez vous connecter pour publier un commentaire.
Il y a trois façons d'utiliser le hachage de la syntaxe dans un Kendo modèle:
#= #
#: #
# if(...){# ... #}#
Donc, dans votre code, vous avez à écrire
Notez dans l'exemple de la façon dont le
#
signes distincts à l'intérieur de code de à l'extérieur code. Lorsque vous êtes à l'intérieur d'un code que vous n'avez pas à utiliser#
de nouveau pour accéder à une variable et c'est pourquoi Actif peut être sans#
avant.Je pense que cela devrait fonctionner... colonnes.Lié(p => p.Active).ClientTemplate("# mafonction(données) #");
Cela a été utile dans l'obtention de mes valeurs vides dans un modèle triés: merci.
Si je souhaite écrire aussi la condition else?
Puis ajouter
#} else {#
dans le milieu du codeOriginalL'auteur Ohlin
Essayer cela,
Oui, vous pouvez le faire dans ClientTemplate
il m'a vraiment aider. grâce jaimin. venez sur mon site translateyar.ir
OriginalL'auteur Jaimin
J'espère que vous aurez la solution....
OriginalL'auteur Bhavsar Jay
D'avoir des valeurs de données rendus dans votre Kendo modèle que vous pouvez utiliser les éléments suivants comme guide:
OriginalL'auteur callisto
Ce qui pourrait vous aider. C'est juste un exemple...
OriginalL'auteur GoviNd Gopi