首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动填充ASP.net MVC2 CRUD的日期时间

自动填充ASP.net MVC2 CRUD的日期时间
EN

Stack Overflow用户
提问于 2012-04-30 05:49:32
回答 1查看 652关注 0票数 0

我正在尝试学习Bug MVC2,并且我已经为一个只有一个表的示例ASP.net跟踪系统创建了DB表、模型、视图和控制器。我还可以在bug跟踪器上执行CRUD操作。当我创建一个‘新的Bug’时,应用程序会要求我提供Bug名称、Bug Id、Bug描述、Bug创建日期和Bug到期日期。我的问题是,我不想每次都输入Bug创建日期和Bug到期日期。我希望Bug Create Date自动填充系统中的当前日期和时间。而bug到期日期将自动填充为距创建日期& days的值,也就是当前的date+ 7天。我应该在视图中这样做吗?我需要使用JavaScript来完成这项工作吗?还是有其他方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-30 09:35:18

假设您有一个强类型视图,当前对于create view,您必须从控制器发送模型的一个新实例。

代码语言:javascript
复制
public ActionResult Create()
{
    DBModel model = new DBModel();
    return View(model);
}

如果您设置日期属性并按如下所示发送模型,则应在视图中填充日期字段。

代码语言:javascript
复制
public ActionResult Create()
{
    DBModel model = new DBModel();
    model.BugCreateDate = DateTime.Now;
    model.BugDueDate = DateTime.Now.AddDays(7);
    return View(model);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10376306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档