How can i use Eval for array in ASP.NET WebPAge?

I want write something like `<%# Eval(Images.First().SmallImageUrl) %>` or 

```
<%# Eval(Images.SingleOrDefault(x => x.IsMainIMage).SmallImageUrl) %>

```

Here is code example:

```
<asp:Repeater ID="GoodsRepeater" runat="server">

              <HeaderTemplate>
              </HeaderTemplate>

              <ItemTemplate>

               <div class="<%# (Container.ItemIndex % 2)!=0 ? "GoodItemTdEven" : "GoodItemTdOdd" %>">   

                 <asp:Image ID="Image1" ImageUrl='<%# "/" + Eval("GoodsImages.First().SmallImageUrl") %>' AlternateText='<%# Eval("Name") %>'  runat="server" />

                 <div class="GoodItemDescriptionDiv" >

                   <asp:HyperLink CssClass="GoodItemNameText"  NavigateUrl='<%# "~/Pages/Main/Catalog.aspx?productId=" +  Eval("Id") %>' Text='<%# Eval("Name") %>' runat="server" />
                   <%--<span class="GoodItemNameText">  <%# Eval("Name") %> </span> <br /> <br />--%>
                   <span class="GoodItemDescriptionText" > <%# Eval("Description") %> </span> 
                   <br />

                 </div>

                </div>

              </ItemTemplate>

              <FooterTemplate>
              </FooterTemplate>

          </asp:Repeater>

```

I have an exception 'DataBinding: 'First()' is not a valid indexed expression.'