【发布时间】:2018-06-25 03:10:49
【问题描述】:
早安,
我正在尝试使用 HTML 表格创建动态日历。我现在面临一些问题。
我不知道如何指定特定月份的第一天是星期日、星期一、星期二、星期三、星期四还是星期六。
如何修复我的表格主体以像日历一样正确显示表格布局。
到目前为止,这些是我的剃须刀页面中的代码。
@{ // responsible for getting the first and last days of the month
var getDate = DateTime.Now;
var firstDayOfTheMonth = new DateTime(getDate.Year, getDate.Month, 1);
var lastDayOfTheMonth = firstDayOfTheMonth.AddMonths(1).AddDays(-1);
var numberOfDays = Convert.ToInt16(lastDayOfTheMonth.ToString("dd"));
}
// My HTML table
<table border="1">
<thead>
<tr>
<th>Sunday</th>
<th>Monday</th>
<th>Tuesday</th>
<th>Wednesday</th>
<th>Thursday</th>
<th>Friday</th>
<th>Saturday</th>
</tr>
</thead>
<tbody>
<tr>
@for (var i = 0; i < numberOfDays + 1; i++)
{
<td>@i</td>
}
</tr>
</tbody>
提前谢谢你。
【问题讨论】:
标签: c# asp.net asp.net-mvc razor