mvc添加日期控件datepicker

本文介绍在Visual Studio中实现日期选择控件的两种方法。第一种使用bootstrap-datepicker控件,通过NuGet安装并配置css和js文件,编写特定的cshtml和js代码实现。第二种采用layDate插件,下载后直接拖入UI层,简单编写html和js代码即可完成日期选择功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一种方式:

使用vs自带的日期控件即可。(过程有一点点的复杂)
1.首先找到NuGet程序包,自行查找控件:bootstrap-datepicker,安装到UI层。
在这里插入图片描述

2。导入相应的css和js文件
在这里插入图片描述
在这里插入图片描述

3.代码添加:
在cshtml页添加:

<div class="form-group">
                <label for="dtp_input1" class="col-md-2 control-label">DateTime Picking</label>
                <div class="input-group date form_datetime col-md-5" data-date="1979-09-16T05:25:07Z" data-date-format="dd MM yyyy - HH:ii p" data-link-field="dtp_input1">
                    <input class="form-control" size="16" type="text" value="" readonly>
                    <span class="input-group-addon"><span class="glyphicon glyphicon-remove"></span></span>
                    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
                </div>
                <input type="hidden" id="dtp_input1" value="" /><br/>
            </div>

在js里添加:

$('.form_datetime').datetimepicker({
        weekStart: 0, //一周从哪一天开始
        todayBtn:  1, //
        autoclose: 1,
        todayHighlight: 1,
        startView: 2,
        forceParse: 0,
        showMeridian: 1
    });

第二种方式

可参照这篇博客的步骤下载添加。
注意:文件下载解压之后可全部将文件夹直接拖到UI层,然后再cshtml中编写代码即可,其中的js文件如果自己觉得路径不会写,可以直接拖动js文件到代码中。
https://www.layui.com/laydate/
在这里插入图片描述

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>使用 layDate 独立版</title>
</head>
<body>
    <input type="text" id="test1">

    <script src="~/layDate/layDate/laydate/laydate.js"></script>
    <script>
        //执行一个laydate实例
        laydate.render({
            elem: '#test1' //指定元素
        });
    </script>
</body>
</html>

在这里插入图片描述

ps:自己使用的是第二种方式,第一种还么有实现,等第一种实现再分享给大家更加详细的步骤。

文件参考于:https://blog.youkuaiyun.com/qq_28633249/article/details/77142352

评论 88
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

草莓味少女vv

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值