私はこれを行うことができず、理由を理解できません。ItemTemplateでのContainer.DataItemの使用
<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
私はこれを一日中してきたと私はASPでCMSに取り組んで合計初心者です。私はASPを学びたいとは思っていません。
誰かが私を正しい方向に向けることができれば、とても感謝しています。
ありがとうございます!
あなたの元の質問には答えがありません。「Visible」というプロパティを使用していますが、誰かがこの非常に重要な問題に 'if'ステートメントを使って答えています。 – Jaider