Hi, I've begun the process of upgrading my MVC Telerik Extension app to Kendo. I am on MVC4 using the server wrappers. It didn't take long before I ran into a perplexing issue.
The first thing I did was upgrade the menu to this:
And I get JS error jQuery(...).kendoMenu is not a function in the browser on this code:
On that same page is a tabstrip here:
But this never calls my MyTasks controller. This all worked fine with the Extensions, so I must have a configuration issue, right? What am I doing wrong?
The first thing I did was upgrade the menu to this:
@( Html.Kendo().Menu()
.Name("Menu")
.Items(menu =>
{
menu.Add().Text("Tasks").Action("Index", "Tasks");
@* Rest eliminated *@
})
)
jQuery(
function
(){jQuery(
"#Menu"
).kendoMenu({});});
@( Html.Kendo().TabStrip()
.Name(
"TabStrip"
)
.Items(parent =>
{
parent.Add()
.Text(
"My Tasks"
)
.Selected(
true
)
.LoadContentFrom(
"MyTasks"
,
"Tasks"
);
@* Abbreviated *@
})
)