我在c#中打印html页面。在我使用的打印功能
OnClientClick="window.print();return false;"
我使用的是CSS 2.0,因此需要CSS 2.0的解决方案。
由于
答案 0 :(得分:2)
只需在css中使用打印媒体查询隐藏按钮:
@media print {
#button-id{
display: none; /* This will hide your print button in print view */
}
@page {
size: auto; /* auto is the initial value */
margin: 0; /* this affects the margin in the printer settings */
}
}
答案 1 :(得分:1)
我这样做了,两个问题都解决了。
<tbody ng-repeat-end ng-show="expanded" ng-init='data={id:division.id,div_name:division.div_name,works:[]}'>
<td colspan="3">
<select ng-model="data.tt">
<option value='01'>tt1..........</option>
<option value='02'>tt2..........</option>
</select><br/><br/>
<ul ng-repeat="work in works" ng-init='data.works[$index]={wid:work.wid,w_name:work.w_name}'>
{{work.w_name}} <input type=text ng-model='data.works[$index].input' />
</ul><br/><br/>
<button ng-click="save(division, data)">save</button>
</td>
</tbody>