我正在尝试使用一个具有子对象的类,该对象具有一个字符串 - 我正在尝试使用我的 aspx 页面上的内联 C# 代码来访问它。
更具体地说,假设我正在使用具有 Title 属性(字符串)的“上传”类的对象。上传对象也可以具有“文件”属性(对象)。每个 File 对象都有一个 Url 属性(字符串)。
我可以像这样访问标题:
<%# ((Upload)Container.DataItem)["Title"] %>
这很好用。但是,我如何访问文件的 URL?因为以下不起作用:
<%# ((File)((Upload)Container.DataItem)["File"]).Url %>
正如您可以从语法中猜到的那样,这一切都在一个 asp 中继器中。