ich folgenden Code haben im App_Start/BundleConfig.csMvc4 Datentabellen funktioniert nicht in Skript-Bundle
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/datatable").Include(
"~/Content/DataTables-1.10.7/media/js/jquery.dataTables.min.js"));
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/site.css",
"~/Content/DataTables-1.10.7/media/css/jquery.dataTables.min.css"));
und in den Views/Shared/_Layout.cshtml
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/datatable")
und CSS und Datatable funktioniert einfach nicht, aber wenn ich manuell
<link href='@Url.Content("~/Content/DataTables-1.10.7/media/css/jquery.dataTables.min.css")' rel="stylesheet" />
<script src='@Url.Content("~/Content/DataTables-1.10.7/media/js/jquery.dataTables.min.js")' type="text/javascript"></script>
0 hinzufügen
es beginnt zu arbeiten. Was mache ich falsch ?
Umbenennen js Skripte mit "min" auf diejenigen ohne. Bundles haben Probleme, wenn sie Skripte mit "min" in ihren Namen aufnehmen. Schau dir diese Frage an: http://stackoverflow.com/questions/11980458/bundler-not-inclusioning-min-files –