,可以通过以下步骤实现:
public IActionResult Edit()
{
DateTime dateTimeVariable = DateTime.Now; // 假设这是要传递的DateTime变量
ViewBag.DateTimeVariable = dateTimeVariable;
return View();
}
@{
DateTime dateTimeVariable = ViewBag.DateTimeVariable; // 获取传递的DateTime变量的值
}
<input type="text" id="datepicker" value="@dateTimeVariable.ToString("yyyy-MM-dd")">
<script>
$(function () {
$("#datepicker").datepicker({
dateFormat: "yy-mm-dd"
});
});
</script>
在上述代码中,我们首先从ViewBag中获取传递的DateTime变量的值,并将其显示在一个文本框中。然后,使用jQuery UI的datepicker插件将文本框转换为日期选择器。
这样,用户就可以在Edit视图中选择日期,并将其传递回后端进行处理。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估。
领取专属 10元无门槛券
手把手带您无忧上云