1

我一直在为 asp.net mvc 3 使用 kendo ui,我在使用 datepickers 时遇到了一些问题,问题是我的 datepickers 呈现一个简单的输入日期而不是华丽的控件

这是我的代码

<table class="table-container">
    <tr>
         </td>
         <td class="item-value">
            @(Html.Kendo().DatePickerFor(model => model.paymentDueDate)
              .Name("datepicker")
              .Value(DateTime.Now.ToShortDateString())
              .HtmlAttributes(new { type = "text" })
            )
    </td>
 </tr>
</table>

在标题中的下一个

<link media="screen" type="text/css" href="/kendo/styles/kendo.common.min.css" rel="stylesheet">
<link media="screen" type="text/css" href="/kendo/styles/kendo.default.min.css" rel="stylesheet">
<link media="screen" type="text/css" href="/kendo/styles/kendo.rtl.min.css" rel="stylesheet">
<script type="text/javascript" src="/Scripts/kendo.datepicker.min.js">
<script type="text/javascript" src="/Scripts/kendo.aspnetmvc.min.js">
<script type="text/javascript" src="/Scripts/kendo.web.min.js">

我还添加了对 kendo.Mvc.dll 的引用

在这里呈现一个简单的输入日期是我在运行应用程序后在 Firefox 中得到的代码

<input id="datepicker" type="text" value="11/07/2013" name="datepicker" class="valid">

我还没有找到任何关于那个

我错过了一些css或js吗?

请帮助这让我发疯

提前致谢

4

1 回答 1

2

你包括jQuery吗?在任何其他 JS 之前,您应该包含 jQuery:

<script type="text/javascript" src="/Scripts/jquery.min.js">
于 2013-07-11T23:45:15.003 回答