请问:错在哪?? 你直接 id="aaa"看看对不对 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对的,但换成<%# DataBinder.Eval(Container.DataItem, "pb_id") %>就出现我说的错误 <%= DataBinder.Eval(Container.DataItem, "pb_id") %> 我在这里加了这个<TR id='TR_brand<%# DataBinder.Eval(Container.DataItem, "pb_id") %>'>的绑定,都没问题,为何在<asp:Image id='<%# DataBinder.Eval(Container.DataItem, "pb_id") %>' runat="server" ImageUrl="../images/open.gif"></asp:Image>这里会有错呢,有谁知道内在原因吗 服务器控件的id不能用数据绑定的,因为控件的初始化比pageload要早,那也表示比DataBind也要早,在控件初始化时如果id为空的话就错了,你用htm控件img吧 to fengxin107:我说的应该比较清楚了,我在当页的其他控件用那个绑定都没问题,那可能绑定数据来源会无效吗to zjsen:我已用htm的img试过了,还是出现同样的错误 同意zjsen.在使用img时不能作为服务器控件运行.<img runat="server" id=...将runat="server"删除试一下 那这样的话要控制这个img就得在后台重新分配以下编程标识符罗,谢谢各位了 Eval绑定方法 JS切换图片效果,图片如何动态赋值啊? datalist和GridView ASP.NET 2.0插入FLASH问题! 用ASP无法更改或删除文件,而用ASP.NET却可以,为什么? Repeater控件分页 统计存储过程的调用次数和返回数据量 请教asp.net中关于邮件发送问题,急急急 关于数据库操作的问题,请高手指点 关于checkbox是否选中问题 asp.net绘图问题 在线急等,谢谢高人。有一在asp.net中调用JS的问题。请高人回答清楚一点,再次谢谢
<img runat="server" id=...
将runat="server"删除试一下