将一天添加到模型数据中

Ari*_*MAZ 1 c# asp.net razor asp.net-mvc-4

我是Razor的新手,我想知道如何为模型的日期对象添加一天。我需要放置一个“第二天”链接

这是查看代码

<a href="@Html.DisplayNameFor(model => model.date)">Next Day</a>
Run Code Online (Sandbox Code Playgroud)

Bhu*_*ake 5

您也可以在using 方法中将传递NextDay为。此方法返回一个新值,该值将指定的天数添加到该实例的值。DateTimeModelDateTime.AddDays()DateTime

model.NextDay = startDate.AddDays(1);
Run Code Online (Sandbox Code Playgroud)

然后在您的中使用该属性DisplayNameFor

<a href="@Html.DisplayNameFor(model => model.NextDay)">Next Day</a>
Run Code Online (Sandbox Code Playgroud)

关于它有一小段 MSDN

此方法不会更改此DateTime的值。而是返回一个新的DateTime,其值是此操作的结果。