我正在构建一个简单的报告应用程序,其中用户有通知我想检查通知是否为unRead我将显示一个读取图像图标 如果它已被阅读,我将显示阅读图标
我创建了一个 TicketIsUnRead()函数来检查故障单是否已读取
我在 aspx页面中使用了这个代码,它将不同的资源附加到asp:image控件不同的资源负责更改 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属性不允许&lt; %%&gt;代码
它返回解析错误异常
Parser Error Message: '<% (TicketIsUnRead(ticketNumberField.ToString()))? "UnReadticketIconResource" :"ReadticketIconResource"%>' is not a valid resource key.