簡単なレポートアプリケーションを構築しています。このアプリケーションでは、通知が未読かどうかを確認したい通知があります。画像の読み取りアイコンが表示され、読み取られた場合は、読み取りアイコンが表示されます。
iveは、チケットが読み取られたかどうかを確認するためのTicketIsUnRead()関数を作成しました|未読
asp:imageコントロールにさまざまなリソースをアタッチするaspxページでこのコードを使用しました。さまざまなリソースが、 ImageUrl属性の変更を担当します。
<asp:Image runat="server" id="ticketIcon" meta:resourcekey='<% (TicketIsUnRead(ticketNumberField.ToString()))? "UnReadticketIconResource" :"ReadticketIconResource"%>' />
Resxページ内
UnReadticketIconResource.ImageUrl images/UnReadMail.png
ReadticketIconResource.ImageUrl images/ReadMail.png
Meta:resourcekey属性は<%%>コードを許可していないようです
解析エラー例外を返します
Parser Error Message: '<% (TicketIsUnRead(ticketNumberField.ToString()))? "UnReadticketIconResource" :"ReadticketIconResource"%>' is not a valid resource key.