我是这样处理的就是不正确,大家看一下那里错了?
1。在DATAGRID中添加一模板列,在其中加入IMAGE控件
2。填充DATAGRID,SQL句为:SELECT INVCODE FROM TBSERIAL
3。在页面中
<asp:TemplateColumn HeaderText="image">
<ItemTemplate>
<asp:Image id="Image1" runat="server" ImageUrl='<%#Container.Eval(DataBinder,"DataItem.invcode","InvImage/Inv-{0}.jpg") %>'>
</asp:Image>
</ItemTemplate>
/asp:TemplateColumn>
1。在DATAGRID中添加一模板列,在其中加入IMAGE控件
2。填充DATAGRID,SQL句为:SELECT INVCODE FROM TBSERIAL
3。在页面中
<asp:TemplateColumn HeaderText="image">
<ItemTemplate>
<asp:Image id="Image1" runat="server" ImageUrl='<%#Container.Eval(DataBinder,"DataItem.invcode","InvImage/Inv-{0}.jpg") %>'>
</asp:Image>
</ItemTemplate>
/asp:TemplateColumn>
解决方案 »
- 一个很怪异的问题,求教...
- 请问????GridView里放一列DropDownList如何给其绑定数据?
- 关于分页的问题
- 如何通过.NET技术利用数据库生成表格
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provide
- 请问高手们关于周数和日期的问题?
- 删除文件时出现的问题
- 如何在html里传同一界面的Web控件的值到另一页面?
- 在线恭候:通过window.showmodaldialog+webservice.hdc+.asmx文件,调用服务时返回undefined,为升么?
- 关于数据绑定的问题 为什么Container.DataItem("au_fname") 通不过编译?
- 我打开页面查询数据的时候,在查询那段时间里,再另外一个客户端打开页面就没法查询是怎么回事啊??望指导~~~~
- 验证失效问题,急啊....今天老板催了啊....郁闷ing.....
</asp:Image>如果要对路径处理则在外面再套一个后台函数.
<asp:Image id="Image1" runat="server" ImageUrl="<%# returnURL(DataBinder.Eval(container.DataItem,"invcode")) %>">
</asp:Image>public Function returnURL(SourceURL as String)
'do it
returnURL
End Function
private void Page_Load(object sender, System.EventArgs e)
{
SqlConnection cn=new SqlConnection(SqlcnClass.cn());
if(cn.State==ConnectionState.Closed) cn.Open();
string sel="select invcode from tbserial";
SqlCommand cmd=new SqlCommand(sel,cn);
SqlDataReader dr=cmd.ExecuteReader();
this.DataGrid1.DataSource=dr;
this.DataGrid1.DataBind();
cn.Dispose();
// 在此处放置用户代码以初始化页面
}
<IMG alt="" border=0 width=108 height=68 src='../EnterImages/<%# DataBinder.Eval(Container,"DataItem.imagename")%>'>
注意src的路径,连接到你的图片的文件夹中,imagename为你的图片名
后台只需要绑定DataGrid即可
我要显示多个图片啊??也就是多行的DATAGRID,每行显示一个图片呢?IMAGENAME的图片名怎么和文件夹的图片名对应呢
{
string str = Server.MapPath( strUrl);
return str;
}<asp:Image ID="myImage" Runat="server" ImageUrl='<%# ReturnImageUrl(DataBinder.Eval(Container.DataItem,"imageurl").ToString())%>'></asp:Image>
我在数据库中保存的图片路径为images/login_01.gif,其中images文件夹是与bin同级目录
你是不是路径搞错呢?