- HTML code
<asp:ImageButton ID="imgBtnPic" runat="server" width="100%" border="0" ImageUrl='~/images/248/<%#Eval("picid")%>.png' CommandName="imgBtnPic" CommandArgument='<%#Eval("ID") %>' />
怎样也想不明为什么显示不了,当然第一反应是路径问题,首先说下images 和 网页的位置吧,他们是放在同一级里面的,
而images又有一个248的文件夹,路径无疑是对的,但就是显示不了,别给我说以248文件夹命名不对呀?!!
- C# code
protected void InitNotimeBreakfast() { DataSet ds_breakfastclass = bll_menu.GetMenuByRecom("1"); if (ds_breakfastclass != null && ds_breakfastclass.Tables.Count > 0 && ds_breakfastclass.Tables[0].Rows.Count > 0) { Repeater2.DataSource = ds_breakfastclass; Repeater2.DataBind(); } }
------解决方案--------------------------------------------------------
写的有问题,这样
- C# code
ImageUrl='<%# Eval("picid", "~/images/248/{0}.png") %>'