ListViewコントローラーのアイテムテンプレート内に画像タグを含む行を印刷しようとしています。私はこれを複数の方法で試しましたが、成功しませんでした。
<ItemTemplate>
<tr id="itemTemplate" runat="server">
<td>
<asp:Literal ID="litImg" runat="server" Text='<%= "<img src="" & PathtoImg & "ProcessImage.aspx?Img=" & Eval("Img") & "&PID="Resize"" alt=""ProductID"" />")))) %>' />
</td>
<td>
<asp:Literal ID="litID" runat="server" Text='<%# Eval("Department") %>' />
</td>
</tr>
</ItemTemplate>
最初の評価は機能しません(そして少しクラスターです)、2番目の単純な行は機能します。エラーは発生しませんが、表示されます
そして明らかにこれは機能しません
<img src="<%= PathtoImg %>ProcessImage.aspx?Img=<%= Eval("Img")%>&PID=Resize" alt="ProductID" />
エラーが発生するため
「Eval()、XPath()、Bind()などのデータバインディングメソッドは、データバインディングコントロールのコンテキストでのみ使用できます。」
Listviewを使用するのはこれが初めてであり、これらのテンプレートにはあまり慣れていません。画像タグのsrc内にサーバー変数を含むデータ項目を表示することは可能ですか?