当我运行这部分代码时.. 编译器显示错误“Parser Error”并显示错误的Image标签
etcdctl -C 10.12.1.105:2379 ls --recursive
答案 0 :(得分:0)
请尝试以下作品
<img src='<%# DataBinder.Eval(Container.DataItem, "c_im_path")%>'/>
我没有测试它,也许它应该有用。
答案 1 :(得分:0)
你这样使用它:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div class="rptr">
<table>
<tr>
<th>Catageory <%#Eval("catageory_id") %></th>
</tr>
<tr>
<td>Image</td>
<td>
<asp:Image ID="img" runat="server" ImageUrl='<%#Eval("c_im_path")%>' Height="100" Width="100" /></td>
</tr>
</div>
</ItemTemplate>
</asp:Repeater>
您在<Repeater1>
中缺少多个属性才能使其正常工作。正如@CPW在他的回答中已经指出的那样,ImageUrl应该与单引号一起使用,以便在其他服务器标签中工作。
也不需要括号。