Я не могу получить эту работу, и я не могу понять, почему.Использование Container.DataItem в ItemTemplate
<ItemTemplate>
<% if (Field(((DataRowView)(Container.DataItem)), "Video File") != "") { %>
<a href='upload/images/<%# Field(((DataRowView)(Container.DataItem)), "Video File")%>'>Download Link</a>
<% } else { %>
<embed height="14" width="661" name="plugin" src="<%# ContentUploadURL%>/<%# Field(((DataRowView)(Container.DataItem)), "Audio File")%>" type="audio/mpeg" autostart="false" />
<% } %>
</ItemTemplate>
Это кажется достаточно простым, но я просто получаю эту ошибку:
Compiler Error Message: CS0103: The name 'Container' does not exist in the current context
Я был на этом в течение всего дня, и я полный новичок работает на CMS в осины. Я действительно не хочу изучать ASP, просто чтобы это работало.
Если бы кто-нибудь мог указать мне в правильном направлении, я был бы очень благодарен.
Спасибо!
Нет ответа на ваш первоначальный вопрос ... использовать свойство 'Visible' - это способ, но никто не отвечает на эту очень важную проблему, используя оператор' if'. – Jaider