文字列を持つ子オブジェクトを持つクラスを操作しようとしています-そして、aspxページのインラインC#コードでこれにアクセスしようとしています。
具体的には、Titleプロパティ(String)を持つ'Upload'クラスのオブジェクトを操作しているとしましょう。Uploadオブジェクトは、「File」プロパティ(オブジェクト)を持つこともできます。また、各FileオブジェクトにはUrlプロパティ(String)があります。
私は次のようにタイトルにアクセスできます:
<%# ((Upload)Container.DataItem)["Title"] %>
それはうまくいきます。しかし、ファイルのURLにアクセスするにはどうすればよいですか?以下は機能しないため:
<%# ((File)((Upload)Container.DataItem)["File"]).Url %>
構文から推測できるかもしれませんが、これはすべてaspリピーター内にあります。