asp.net实现打印gridview
2011-10-27 08:42
423 查看
<script type="text/javascript" language="javascript">
function printer()
{
beforeprint();
window.focus();
window.print()
afterprint();
}
function beforeprint()
{
for(i = 0; i < document.all.length; i++)
{
if ((document.all(i).id.indexOf("div_table_")!=-1) && document.all(i).tagName=="TABLE")
//其中"div_table_"检测你要打印的标签ID
{
document.all(i).style.display="none";
}
}
}
function afterprint()
{
for(i = 0; i < document.all.length; i++)
{
if ((document.all(i).id.indexOf("printdiv")!=-1) && document.all(i).tagName=="TABLE")
{
document.all(i).style.display="block";
}
}
}
</script>
<div id="printdiv">
<table class="sontable" cellspacing="0" cellpadding="0" style="width: 13%">
<tr>
<td style="width: 700px; height: 161px">
<asp:GridView ID="GridView1" runat="server" CellPadding="3" CellSpacing="0" BorderWidth="1px" BackColor="LightSteelBlue" BorderColor="White" BorderStyle="None" Font-Size="12px" Width="543px" Height="20px" >
<RowStyle BackColor="GhostWhite" BorderColor="#006699" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" Wrap="True" />
<HeaderStyle Height="25px" BackColor="#006699" Font-Bold="True" ForeColor="White" HorizontalAlign="Center" CssClass="Freezing"/>
</asp:GridView>
</td>
</tr>
</table>
</div>
相关文章推荐
- asp.net 中GridView控件实现全选及反选的功能
- ASP.NET GridView 实现课程表显示(动态合并单元格)实现步骤
- asp.net gridview 如何实现行点击事件
- asp.net根据条件动态生成GridView,并动态绑定列,且可对其进行编辑的实现
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- ASP.NET 实现快递单的打印及套打
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
- ASP.NET 2.0中GridView无限层复杂表头的实现
- (分页、排序等)asp.net 2.0下一个标准GRIDVIEW功能的实现
- asp.net 在GridView控件上实现修改、添加、删除
- 通过AJAX与ASP.NET结合实现的仿GridView增删改查功能
- ASP.NET中实现打印
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果][示例代码下载]
- ASP.NET 2.0中GridView无限层复杂表头的实现
- ASP.NET 水晶报表打印功能实现代码
- Asp.net 2.0 GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(转)
- Asp.net简单代码设置GridView自适应列宽不变形实现思路与代码
- asp.net 中利用GridView实现增加,修改,删除
- asp.net中实现GridView中的数据导入到Excel中
- ASP.NET中实现GridView合并