hi
im using asp.net mvc core app with telerik ui for mvc.
i need to use SecurityTrimming feature of menu for hiding unauthorized items...
<
div
class
=
"nav navbar-nav"
>
@(Html.Kendo()
.Menu()
.Name("headerMenu")
.SecurityTrimming(s => s.HideParent(true))
.Items(items =>
{
items.Add().Text("Index").Action("Index", "Home");
items.Add().Text("About").Action("About", "Home");
items.Add().Text("Contact").Action("Contact", "Home");
}
)
)
</
div
>
but i get this error:
Severity Code Description Project File Line Suppression State
Error CS1061 'MenuBuilder' does not contain a definition for 'SecurityTrimming' and no extension method 'SecurityTrimming' accepting a first argument of type 'MenuBuilder' could be found (are you missing a using directive or an assembly reference?) mvccoreapp..NETCoreApp,Version=v1.0 C:\Users\Desktop\practice\01-sample-project-fa\src\mvccoreapp\Views\Shared\_Layout.cshtml 38 Active
it seems that .SecurityTrimming(s => s.HideParent(true)) does not implemented in this version. i tested it with kendo.mvc.2016.2.630-preview and Telerik.UI.for.AspNet.Core 2016.3.914
plz help,tnx