use*_*652 4 asp.net asp.net-mvc asp.net-mvc-3
假设模型具有datetime数据类型.所以在视图中会有一个空白字段要求您输入日期时间.
有没有办法用今天的日期/日期时间填充此HTML字段作为默认值?
model.SomeDateField = DateTime.Now();
return View(model);
Run Code Online (Sandbox Code Playgroud)
简单的
<%: Html.TextBox("date", DateTime.Now.ToShortDateString()) %>
Run Code Online (Sandbox Code Playgroud)
或者使用javascript来获取客户端的浏览器日期。更好的是使用 jquery 的 datepicker 来获得漂亮的 UI 来选择日期。使用它您还可以预填充默认日期:
/**
Enable jquery UI datepickers
**/
$(document).ready(function () {
$(function () {
$(".date-select").datepicker({ dateFormat: 'dd.mm.yy' });
$(".date-select").datepicker($.datepicker.regional['sl']);
});
$(function () {
$("#someDateField").datepicker('setDate', new Date());
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13144 次 |
| 最近记录: |