【发布时间】:2017-12-06 05:23:49
【问题描述】:
假设我的网站上有一个存储在数据库中的评论部分。当我添加新评论时,我想看看是谁添加了它,以及他/她在什么日期/时间发布了它。
不确定我将如何继续这样做。谁能把我推向正确的方向?
我知道我可以做到这一点。 public DateTime Time { get; set; }
无论如何最终会导致用户输入自己的日期,我需要自动。
这是我尝试的模型,它没有编译,而是生成Error 3 The type name 'Now' does not exist in the type 'System.DateTime':
public class Suggestion {
public int Id { get; set; }
public string Comment { get; set; }
public DateTime.Now Time { get; set; }
}
这是我得到的错误Error 3 The type name 'Now' does not exist in the type 'System.DateTime'
【问题讨论】:
-
向模型添加属性并使用
DateTime.Now()? -
这个问题太宽泛,无法回答,并且您没有发布任何代码作为参考,如果您遵循 MVC CRUD 操作的基础知识,您可能会得到您想要的答案:asp.net/mvc/overview/getting-started/…
-
您的“评论模型”中有日期时间属性吗?如果是这样,只需在属性值中添加当前系统日期时间(DateTime.Now),否则您必须扩展您的 Comment 模型来存储日期时间数据。
-
这个问题可能会以现在的方式吸引反对票和/或接近投票。你问的实际问题是什么? “谁能把我推向正确的方向?”是或否的答案,并且尖叫您根本没有尝试任何东西,甚至没有查看任何东西。虽然该网站的用户希望帮助其他人解决编程问题,但他们通常不想编写完整的解决方案......
-
正确,但这样做会使发帖的用户输入日期?应该是自动的。
标签: c# asp.net asp.net-mvc asp.net-mvc-5