/ / Kendo UI Grid RowTemplate avec le paramètre Action <T> sur Razor View Engine - asp.net-mvc, rasoir, délégués, kendo-ui, kendo-grid

Kendo UI Grid RowTemplate avec le paramètre Action <T> sur Razor View Engine - asp.net-mvc, rasoir, délégués, kendo-ui, kendo-grid

J'essaie d'utiliser le composant Grid de Kendo UI et j'ai besoin depour créer mon modèle de ligne personnalisé. En fait, le gird est vraiment magnifique et son utilisation est tellement cool. Mais certains comment je ne pourrais pas obtenir afficher mon modèle de ligne personnalisé.

J'ai besoin de tout le modèle (je veux dire tout objet d'entité pour afficher des données supplémentaires, mais pas les titres les concernant dans les en-têtes de colonnes, comme des images de sous-titres), aussi j'essaie d'utiliser RowTemplate(System.Action<T>) méthode qui transmet chaque entité pour chaque ligne. Pour les pages aspx, il y a un exemple sur leur site comme ci-dessous:

<%= Html.Kendo().Grid(Model)
.RowTemplate(o =>
{
%>
<%= o.Name %>
<%= o.Age %>
<%
})
%>

Mais comment faire avec un rasoir? Je ne pouvais pas l’obtenir. Dois-je utiliser WriteLiteral ou quoi? Comment utiliser Action<T> afficher des modèles de rasoir?

Réponses:

2 pour la réponse № 1

En rasoir, vous devez utiliser un délégué modèle:

.RowTemplate(@<text>
<strong>@item.Name</strong>
<span>@item.Age</span>
</text>);