我需要一些关于如何使用Razor引擎在MVC 5项目上安装Date Picker Bootstrap 3的指导方针.我在这里找到了这个链接但是无法在VS2013中使用它.
从上面后面的链接中的示例复制,我已经完成了以下操作:
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
"~/Scripts/bootstrap.js",
"~/Scripts/bootstrap-datepicker.js", // ** NEW for Bootstrap Datepicker
"~/Scripts/respond.js"));
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/bootstrap-datepicker.css", // ** NEW for Bootstrap Datepicker
"~/Content/site.css"));
Run Code Online (Sandbox Code Playgroud)
然后我将脚本添加到索引视图中,如下所示
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
<script type="text/javascript">
$('.datepicker').datepicker(); //Initialise any date pickers
</script>
}
Run Code Online (Sandbox Code Playgroud)
现在,如何在这里调用日期选择器?
<div class="form-group input-group-sm">
@Html.LabelFor(model => model.DropOffDate)
@Html.TextBoxFor(model => model.DropOffDate, new { @class = "form-control", placeholder = "Enter Drop-off date here..." })
@Html.ValidationMessageFor(model => model.DropOffDate)
</div>
Run Code Online (Sandbox Code Playgroud) 我有一个存储在类型变量中的值System.TimeSpan,如下所示.
System.TimeSpan storedTime = 03:00:00;
Run Code Online (Sandbox Code Playgroud)
我可以将它重新存储在另一个类型的变量中String,如下所示吗?
String displayValue = "03:00 AM";
Run Code Online (Sandbox Code Playgroud)
如果storedTime变量的值为
storedTime = 16:00:00;
Run Code Online (Sandbox Code Playgroud)
那么它应该转换为:
String displayValue = "04:00 PM";
Run Code Online (Sandbox Code Playgroud)