<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default28.aspx.cs" Inherits="Default28" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
   <object  id=WebBrowser  classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"  height=0  width=0 VIEWASTEXT></object>
   <input  type=button  value=列印預覽  onclick=document.all.WebBrowser.ExecWB(7,1) id="Button4" name="Button4">
   
        <br />
        <br />
        <br />
    
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
            Width="495px">
            <Columns>
                <asp:TemplateField HeaderText="111">
                <ItemTemplate>
                <%# Eval("id") %>
                </ItemTemplate></asp:TemplateField>
                <asp:TemplateField HeaderText="222">
                    <ItemTemplate>
                        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="333">
                    <ItemTemplate>
                        <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="444">
                    <ItemTemplate>
                        <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="555">
                    <ItemTemplate>
                        <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
    
        <br />
        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</div>
    </form>
</body>
</html>
怎样才能只打印gridview内的
如果 设置了 分页  怎样不打印上下分页的???

解决方案 »

  1.   

    http://www.cnblogs.com/lwl0606/archive/2008/10/07/1305623.html
      

  2.   

    可以哈
    不过,因为我在Default 页面里 使用了
     frameset
    划分了板块
    如果 NoPrint 的话  板块所占的区域还在的
    能不能直接指定id去打印呢
      

  3.   

    有人知道  怎样  只确定 打印  Gridview里面的内容不~~~?????
      

  4.   

    <script language=javascript>
      function preview1()  
    { var bln;
      var bln=confirm("需要打印吗?")
      if (bln==true)
      { GridView1.className='';
      }
      else   
      { GridView1.className='NOPRINT';
      }   
      window.print();  
    }    </script> 看看能不能把 ItemTemplate  给noprint 了 GVDevelopRawmaterial_RowDataBound 里面
            e.Row.Cells[0].Attributes.Add("class", "Noprint");