Asp.net Data list control show Image example
来源:互联网 发布:蓝牙软件免费下载 编辑:程序博客网 时间:2024/05/16 09:50
Step 1: add asp.net data list control
<div style="height: 450px;overflow-y: scroll;"> <asp:DataList runat="server" runat="server" ID="dtlPhotos" OnItemDataBound="dtlPhotos_OnItemDataBind" RepeatDirection="Horizontal" RepeatLayout="Flow" RepeatColumns="5" > <ItemTemplate> <div style="margin-left: 20px;display: inline-block;"> <div> <asp:Image ID="imgPhoto" runat="server" Width="200" Height="200" /> </div> <div> <asp:CheckBox runat="server" ID="chkPhoto" Text='<%#Eval("Name")%>' /> <asp:HiddenField runat="server" ID="hdnPhotoId" Value='<%#Eval("PhotoId")%>'/> </div> </div> </ItemTemplate> </asp:DataList> <asp:ImageButton runat="server" style="margin-bottom:20px;margin-left: 10px;" ImageUrl="../../Resource/Image/eDAS/add_document.png" ID="dtlAddNew" Width="200" Height ="200" OnClick="dtlAddNew_Click"/> </div>
Step 2: Data bind:
dtlPhotos.DataSource = EdasContext.ShoppingCartSession.Current.SnapShotDocuments; dtlPhotos.DataBind();
Step 3: on data item bind :
dynamic data = e.Item.DataItem; var img = e.Item.FindControl("imgPhoto") as Image; if (img != null) { img.ImageUrl = "data:image/jpg;base64," + Convert.ToBase64String(data.ImgStream); }
Step 4: result :
0 0
- Asp.net Data list control show Image example
- Binding Data With TreeView Control ASP.NET 2.0
- Asp.net Web Crop Image Control asp.net控件和jquery 自定义的一个截图控件
- ASP.NET 2.0 C# Generics List Collection Folder Control
- Using Fancy Box show image list
- asp.net分页,Effective paging with List View control in ASP.NET
- asp.net char control
- Silverlight ASP.NET control
- Asp.Net Validation Control
- Asp.Net Control Summary
- ASP.NET File Upload Example
- Server-side ASP .NET Data Binding, Part 2: Customizing the DataGrid Control
- Working with Data in ASP.NET 2.0 :: Using TemplateFields in the GridView Control
- ASP.NET Futures初探——动态数据控件(Dynamic Data Control):深入一些
- ASP.NET Futures初探——动态数据控件(Dynamic Data Control)
- ASP.NET Chart Control (ASP.NET图表)
- ASP.NET Validator Control 备忘
- 自定义asp.net mobile control
- 打包war的几种方法
- php 5.4
- 2014又会发生什么?
- Procdump简介
- VMware启动报错one of the snapshot disks it depends on ...Failed to lock the file
- Asp.net Data list control show Image example
- 浏览器中输入一个url后回车,后台发生了什么
- Oracle 集合运算符
- 触摸屏幕
- PS4蓝牙手柄分析之1
- oracle三范式的理解
- 动画教程(五)
- 快速傅里叶变换FFT结果的物理意义
- NoSQL知识总结