我正在asp.net mvc5中编写一个简单的程序,它将显示一个日历。我有一个数组存储月份和日期1-31。我想使用if语句来检查月份是否只允许适当的天数。我对mvc很新,并且很感激有关如何实现这一目标的任何建议。
答案 0 :(得分:1)
DateTime结构有一个静态方法,可以返回特定年份特定月份的天数
int days = DateTime.DaysInMonth(2014,2);
答案 1 :(得分:0)
如果您想使用if语句,那么您的代码可能如下所示。
@if ("JAN") {
//Write your logic for populating dates
}
else if("FEB") {
//Write your logic for populating dates for feb
}
else if("MAR") {
}
.
.
.
else
{
}
但是你也可以使用Switch语句。
@switch (Month in Integer)
{
case 0:
<div>//Write your logic to populate the dates</div>
break;
case 1:
<span>Write your logic to populate the dates</span>
break;
}