System.Drawing.Image图像 批量生成并显示在web页面上
2011-10-08 13:06
369 查看
结合gridview显示出来。代码如下:
aspx文件中:
<asp:GridView ID="GridView1" runat="server" OnDataBound="GridView1_DataBound" OnRowDataBound="GridView1_RowDataBound"
AutoGenerateColumns="False" Width="100px">
<RowStyle BackColor="White" HorizontalAlign="Center" BorderWidth="0px" BorderColor="White"/>
<PagerStyle HorizontalAlign="Center" BorderWidth="0px" BorderColor="White" />
<SelectedRowStyle BackColor="White" Font-Bold="True" ForeColor="White" />
<HeaderStyle HorizontalAlign="Center" BorderWidth="0px" BorderColor="White"/>
<AlternatingRowStyle BackColor="White" BorderWidth="0px" BorderColor="White" />
<FooterStyle BorderWidth="0px" BorderColor="White" HorizontalAlign="Center" />
<Columns>
<asp:TemplateField HeaderText="請直接打印(ctrl+P)">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("JiZhong") %>'></asp:Label>-
<asp:Label ID="Label2" runat="server" Text='<%# Bind("MoNO") %>'></asp:Label>-
<asp:Label ID="Label3" runat="server" Text='<%# Bind("JianNO") %>'></asp:Label>
<br/>
<asp:Image ID="barcodeimg" runat="server" ToolTip='<%# Bind("ID") %>'/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
無資料!
</EmptyDataTemplate>
</asp:GridView>
cs文件中:
protected void GridView1_DataBound(object sender, EventArgs e)
{
for (int i = 0; i < GridView1.Rows.Count; i++)
{
System.Web.UI.WebControls.Image barcodeimg = (System.Web.UI.WebControls.Image)GridView1.Rows[i].Cells[0].FindControl("barcodeimg");
barcodeimg.ImageUrl = "~/code128.aspx?num=" + barcodeimg.ToolTip.ToString();
}
}
aspx文件中:
<asp:GridView ID="GridView1" runat="server" OnDataBound="GridView1_DataBound" OnRowDataBound="GridView1_RowDataBound"
AutoGenerateColumns="False" Width="100px">
<RowStyle BackColor="White" HorizontalAlign="Center" BorderWidth="0px" BorderColor="White"/>
<PagerStyle HorizontalAlign="Center" BorderWidth="0px" BorderColor="White" />
<SelectedRowStyle BackColor="White" Font-Bold="True" ForeColor="White" />
<HeaderStyle HorizontalAlign="Center" BorderWidth="0px" BorderColor="White"/>
<AlternatingRowStyle BackColor="White" BorderWidth="0px" BorderColor="White" />
<FooterStyle BorderWidth="0px" BorderColor="White" HorizontalAlign="Center" />
<Columns>
<asp:TemplateField HeaderText="請直接打印(ctrl+P)">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("JiZhong") %>'></asp:Label>-
<asp:Label ID="Label2" runat="server" Text='<%# Bind("MoNO") %>'></asp:Label>-
<asp:Label ID="Label3" runat="server" Text='<%# Bind("JianNO") %>'></asp:Label>
<br/>
<asp:Image ID="barcodeimg" runat="server" ToolTip='<%# Bind("ID") %>'/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
無資料!
</EmptyDataTemplate>
</asp:GridView>
cs文件中:
protected void GridView1_DataBound(object sender, EventArgs e)
{
for (int i = 0; i < GridView1.Rows.Count; i++)
{
System.Web.UI.WebControls.Image barcodeimg = (System.Web.UI.WebControls.Image)GridView1.Rows[i].Cells[0].FindControl("barcodeimg");
barcodeimg.ImageUrl = "~/code128.aspx?num=" + barcodeimg.ToolTip.ToString();
}
}
相关文章推荐
- 页面显示System.Drawing.Image图片
- 如何把System.Drawing.Image对象img,在页面的Image控件上显示出来
- 数据库表中Image图像的页面显示
- tomcat问题,jsp页面无法编译,web页面一片空白,log显示空指针,在tomacat的work文件夹下没有生成相应的Java文件
- JFreeChart生成图显示在web页面上
- Web页面实现生成附件显示到下载栏
- linux 系统tomcat启动显示成功,web程序页面打不开
- 利用ASP.NET一般处理程序动态生成Web图像
- 关于web.xml中配置404错误跳转页面 在ie不能显示自定义错误页面的问题
- webView显示页面不全解决办法
- 使用SDwebImage缓存图片并在断网时候显示
- 图像检索系统技术路线Pipeline of our image retrieval system
- 利用owc生成excel并且显示在页面
- java图形验证码生成工具类 web页面校验验证码
- 利用owc生成excel并且显示在页面
- web页面上显示当前系统时间
- web页面 显示 Resource interpreted as Stylesheet but transferred with MIME type text/plain的错误警告
- web页面单页打印以及批量打印
- System.Drawing.Image.FromFile()获取客户端图片的弊端?
- 动态生成 WebUpload 实现列表页面的上传功能