Как я связываю Список с в ASP.NET 3.5
<asp:ListView ID="lvDiagnosisCodes" runat="server">
<LayoutTemplate>
<ul>
<asp:PlaceHolder ID="itemPlaceholder" runat="server"></asp:PlaceHolder>
</ul>
</LayoutTemplate>
<ItemTemplate>
<li>
<%# Eval("Name") %>
</li>
</ItemTemplate>
</asp:ListView>
Я не слишком уверен, что действительно использует в части Оценки. Так как это - универсальный Список строки, нет никакого имени столбца.
Заранее спасибо.
Не используйте Eval. Связывайте напрямую:
<%# Container.DataItem %>
Все, что вам нужно сделать, это создать анонимный объект и установить его в свойство Datasource вашего Listview.
Итак, если у вас есть список или массив строк, сделайте следующее:
Dim myListOfStuff() As String = Manager.FetchMyStuff()
Me.lvDiagnosisCodes.DataSource = (From s In myListOfStuff Select New With {.Name = s}).ToArray
Me.lvDiagnosisCodes.DataSource.DataBind()
Таким образом, вы можете использовать <%# Eval("Name") %>
во фронт-энде и привязать к "свойству"