在ASP.NET MVC中,可以使用ViewModel来将数据传递给视图,并在ViewModel中拼接日期。
首先,在ViewModel中添加一个属性用来存储拼接后的日期字符串,例如:
public class MyViewModel
{
// 其他属性
public string ConcatenatedDate { get; set; }
}
然后,在Controller中将日期拼接到ViewModel的属性中,例如:
public ActionResult MyAction()
{
MyViewModel model = new MyViewModel();
// 获取当前日期
DateTime currentDate = DateTime.Now;
// 将日期拼接为字符串
model.ConcatenatedDate = currentDate.ToString("yyyy-MM-dd");
return View(model);
}
最后,在视图中使用ViewModel的属性来显示拼接后的日期,例如:
@model MyViewModel
拼接后的日期:@Model.ConcatenatedDate
这样,当调用MyAction方法时,视图将显示拼接后的日期。
请注意,上述代码仅为示例,实际情况中,你可能需要根据自己的需求进行调整。