在ASP.NET MVC中,您可以使用C#编写代码来比较数据库中保存的开始日期和结束日期。下面是一个简单的示例:
public class Event
{
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
}
public ActionResult Index()
{
List events = new List();
// 这里您可以使用您自己的数据访问代码来从数据库中获取事件记录
// 假设您从数据库中获取的事件记录存储在一个名为"events"的List对象中
// 比较开始日期和结束日期
foreach (Event ev in events)
{
if (ev.StartDate > ev.EndDate)
{
// 如果开始日期晚于结束日期,则执行某些操作
}
else
{
// 如果开始日期早于或等于结束日期,则执行其他操作
}
}
return View(events);
}
请注意,上述代码中的数据库访问代码(获取事件记录)应根据您的实际情况进行替换。
@model List
@foreach (Event ev in Model)
{
Start Date: @ev.StartDate
End Date: @ev.EndDate
}
上述代码将循环遍历事件列表,并将每个事件的开始日期和结束日期显示为段落元素。
这是一个简单的示例,您可以根据您的实际需求进行调整和修改。希望对您有所帮助!