Printing 我怎样才能发送一个;门票;查看打印机
该应用程序的目标是将特定顺序的所有票据(包含1张或多张票据)打印在纸上 我目前可以在屏幕上加载订单中的所有票据,但我不确定如何从这里开始 我可以点击键盘上的Printing 我怎样才能发送一个;门票;查看打印机,printing,asp.net-mvc-5,asp.net-mvc-partialview,Printing,Asp.net Mvc 5,Asp.net Mvc Partialview,该应用程序的目标是将特定顺序的所有票据(包含1张或多张票据)打印在纸上 我目前可以在屏幕上加载订单中的所有票据,但我不确定如何从这里开始 我可以点击键盘上的ctrl+p,然后拉出打印页面提示符,不过影院客户应该在触摸屏上使用该应用程序。他们将无法使用键盘来点击ctrl+p 我如何自动执行ctrl+p操作,或者最好的解决方案是什么 PrintTicket.cshtml: @model CinemaApp.TouchApp.Models.PrintTicketViewModel @{ Vie
ctrl+p
,然后拉出打印页面
提示符,不过影院客户应该在触摸屏上使用该应用程序。他们将无法使用键盘来点击ctrl+p
我如何自动执行ctrl+p
操作,或者最好的解决方案是什么
PrintTicket.cshtml:
@model CinemaApp.TouchApp.Models.PrintTicketViewModel
@{
ViewBag.Title = "PrintTicket";
}
@foreach (var t in Model.Tickets)
{
@Html.Partial("TicketSummary", t)
}
TicketSummary.cshtml
@model CinemaApp.Domain.Entities.Ticket
<div class="well">
<h3>
<strong>@ViewBag.MovieName</strong>
</h3>
<strong>
@ViewBag.HallName <br />
Row: @Model.RowID.ID <br />
Seat: @Model.SeatID.ID <br />
TicketType: @Model.RateName.Name
</strong>
</div>
@model cinemapp.Domain.Entities.Ticket
@ViewBag.MovieName
@ViewBag.HallName
行:@Model.RowID.ID
座位:@Model.SeatID.ID
票证类型:@Model.RateName.Name
您可以使用window.print()javascript方法启动打印对话框
如果您使用的是jquery,则可以通过单击按钮或使用document.ready函数将其隐藏