У меня есть таблица, которая не помещается на странице. Является ли это способом изменить размер таблицы или даже переформатировать ее так, чтобы записи продолжались друг под другом, как разделить запись на две строки?Или любое другое решение, в котором все данные отображаются внутри таблицы.
<table class="table table-bordered table-sm">
<tr>
<th>
Name
</th>
<th>
EmployeeNo.
</th>
<th>
HoursTaken
</th>
<th>
Site
</th>
<th>
Shift
</th>
<th>
AL Start Date
</th>
<th>
AL Finish Date
</th>
<th>
Hours Requested
</th>
<th>
Comments
</th>
<th>
Year of Holiday
</th>
<th>
Status
</th>
<th>
Submitted by
</th>
<th>
Approved by
</th>
<th></th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Employee.FullName)
</td>
<td>
@Html.DisplayFor(modelItem => item.Employee.EmployeeID)
</td>
<td>
@Html.DisplayFor(modelItem => item.Employee.HoursTaken)
</td>
<td>
@Html.DisplayFor(modelItem => item.Employee.Site.SiteName)
</td>
<td>
@Html.DisplayFor(modelItem => item.Employee.Shift.Shift1)
</td>
<td>
@Html.DisplayFor(modelItem => item.StartDate)
</td>
<td>
@Html.DisplayFor(modelItem => item.FinishDate)
</td>
<td>
@Html.DisplayFor(modelItem => item.HoursTaken)
</td>
<td>
@Html.DisplayWithBreaksFor(modelItem => item.Comments)
</td>
<td>
@Html.DisplayFor(modelItem => item.YearOfHoliday)
</td>
<td>
@Html.DisplayFor(modelItem => item.Approved)
</td>
<td>
@Html.DisplayFor(modelItem => item.SubmittedBy)
</td>
<td>
@Html.DisplayFor(modelItem => item.ApprovedBy)
</td>
<td>
@Html.ActionLink("Approve/Reject", "Edit", new { id = item.RequestID }, new { @class = "btn-xs btn-success glyphicon glyphicon-thumbs-up" })<b> ᛫</b>
@Html.ActionLink("Details", "Details", new { id = item.RequestID }, new { @class = "btn-xs btn-info glyphicon glyphicon-info-sign" })<b> ᛫</b>
@Html.ActionLink("Delete", "Delete", new { id = item.RequestID }, new { @class = "btn-xs btn-danger glyphicon glyphicon-trash" })
</td>
</tr>
}
</table>
Мне бы хотелось, чтобы таблица соответствовала странице.