如果我想将文件夹的文件绑定到gridview,我可以这样做:
GridView1.DataSource = New DirectoryInfo("C:\MyPix").GetFiles
GridView1.DataBind()
Run Code Online (Sandbox Code Playgroud)
......而这个asp.net
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:BoundField DataField="Name" />
</Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)
...但是,如果我想将它绑定到转发器,我认为我可以显示如下的文件名:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate><%#Container.DataItem("Name")%></ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)
...但是这让我得到错误"找不到类型'FileInfo'的默认成员."
该怎么办?
试试:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate><%#Eval("Name")%></ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3162 次 |
最近记录: |