我是 Razor 的新手。我的网页已经完成,但我现在想在我的表单中添加一个打印按钮。
我看到我可以在这里使用 Asp.Net 添加打印按钮,但我找不到使用 MVC 使用 Razor 添加它的位置。
如果有这方面的线索,请指出正确的方向,但我没有找到。
我要添加css并使用javascript吗?
有人有什么建议吗?
我是 Razor 的新手。我的网页已经完成,但我现在想在我的表单中添加一个打印按钮。
我看到我可以在这里使用 Asp.Net 添加打印按钮,但我找不到使用 MVC 使用 Razor 添加它的位置。
如果有这方面的线索,请指出正确的方向,但我没有找到。
我要添加css并使用javascript吗?
有人有什么建议吗?
我用了这个答案:
<input type="button" value="Print Form" onclick="window.print()" />
它工作得很好。
您可以将任何 javascript 事件添加到任何 html-helper。例如将 Html-Attribute 添加到 Link。
@Html.ActionLink(
"print window",
"Print",
new { id = "someId" },
new { onclick = "window.print();" })