<script type="text/javascript">
function printImg() {
pwin = window.open(document.getElementById("cssBarcodeImg").src,
"_blank");
pwin.onload = function () { window.print(); }
}
<body>
<form method="post" action="">
<input id="cssPrintBarcode2" type="submit" value="Print BARCODE"
onclick="printImg()" name=" Barcodez" />
</form>
<table id="customers">
<tr id="myTR">
<td id="myTD">
<p id="myLine">
@grid.GetHtml(
tableStyle: "tgrid",
alternatingRowStyle: "even",
columns: grid.Columns(
grid.Column("itemID", "itemID"),
grid.Column("Name", " ", format: @<div
id="DIVspace1"> </div>),
grid.Column("Barcode", "Barcode"),
grid.Column("Name", " ", format: @<div
id="DIVspace3"></div>),
grid.Column("Barcode", header: "Barcode", format: @<text><img
id="cssBarcodeImg" src="@item.BarcodeString" width="40px"
height="40px" border-radius 25px;></img></text>),
grid.Column("Name", " ", format: @<div id="DIVspace4"></div>),
grid.Column("Name"," ", format:@<div id="DIVdetailbutton3"><a
id="deletebutton" href="DeleteItem-
tradegekoStyled/@item.itemID">Delete</a></div>)
)
)
</p>
</td>
</tr>
</table>
以上代码显示条形码图像列表。 但是当点击Button id =“cssPrintBarcode2”时,它只显示一个条形码图像 在打印预览中。 我需要打印预览才能显示页面中列出的所有图像。
我正在使用ASP.NET网页C#,Razor。 有人可以帮忙吗?
Deelliiee