Bonjour à tous,

J'utilise MVC 6 et EF 7. Voici mes codes:

_ViewImport.cs

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
@using BFcMVC
@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers"
@addTagHelper "BFcMVC.TagsHelpers.TagsHelpers, BFcMVC"

BFcMVC.TagsHelpers

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
using Microsoft.AspNet.Razor.TagHelpers;
 
namespace BFcMVC.TagsHelpers
{
    public class TagsHelpers : TagHelper
    {
        public static string Truncate(string text, int length)
        {
            if (text.Length >= length)
                return text.Substring(0, length) + "...";
 
            return text;
        }
    }
}

Et mon problème, Truncate n'est pas reconnu.
Index.cshtml:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
@Html.DisplayFor(modelItem => item.Article).Truncate(this,50) <-> error
@Html.DisplayFor(modelItem => item.Article.Truncate(this,50)) <-> error
@Truncate(...); <->error
Si vous avez une idée comment le faire passé

Bien à vous,

Yagaam