There has to be a setup issue somewhere. I copied and pasted the Kendo dropdown example.
However the dropdown never calls my method in my controller. It renders on my page(empty).
What am I missing?
@(Html.Kendo().DropDownList()
.Name("myMainName")
.DataTextField("CustomerName")
.DataValueField("CustomerID")
.DataSource(s => {
s.Read(read =>
{
read.Action("GetCustomerList", "MyController");
})
})
.SelectedIndex(0)
)
_Layout
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/kendo")
@Styles.Render("~/bundles/css")
@Styles.Render("~/Content/kendo/css")
BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js"));
bundles.Add(new StyleBundle("~/bundles/css").Include("~/Content/*.css"));
bundles.Add(new ScriptBundle("~/bundles/kendo").Include(
"~/Scripts/kendo/kendo.all.min.js",
// "~/Scripts/kendo/kendo.timezones.min.js", // uncomment if using the Scheduler
"~/Scripts/kendo/kendo.aspnetmvc.min.js"));
bundles.Add(new StyleBundle("~/Content/kendo/css").Include(
"~/Content/kendo/kendo.common-bootstrap.min.css",
"~/Content/kendo/kendo.bootstrap.min.css"));
bundles.IgnoreList.Clear();
}