<html>
<body>
<h3 align="center"><b>Print Card</b></h3>
<table border="1">
<tr>
<td></td>
<td><b>Start of Shift</b></td>
<td><b>End of Shift</b></td>
<td></td>
</tr>
<tr>
<td>Debit Total:</td>
<td>£24.00</td>
<td>£22.00 </td>
<td>(£2.00)</td>
</tr>
<tr>
<td>Credit Total:</td>
<td>£32.00</td>
<td>£30.00</td>
<td>(£2.00)</td>
</tr>
</table>
</body>
</html>
我上面在我的Print.cshtml
. 我的控制器操作方法如下。
public ActionResult PrintCard()
{
Transactions transationsShift = new Transactions();
transationsShift = transationsShift.GetShiftData();
return new RazorPDF.PdfResult(transationsShift, "Print");
}
在PDF下方生成。
但默认情况下,表格的第一列太宽。我想手动设置每列的宽度,这是我无法做到的。
我试图将 css 类应用于表,但没有运气。
style="width:25%"
到每一列,但没有得到应用。:(
我怎样才能做到这一点?欢迎任何建议!
提前致谢。:)