code:
1
2
3
4
5
6
7
8
9
10
| <asp:TemplateColumn HeaderText="Tarief">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Tarief") %>
</ItemTemplate>
<EditItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Tarief") %>
<asp:DropDownList id=ddTarieven runat="server" DataValueField="trfId" DataTextField="trfAmount" DataSource="<%# GetTarieven() %>" SelectedIndex='<%# GetSelectedIndexTarief ((double)DataBinder.Eval(Container, "Tarief")) %>'>
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateColumn> |
Error: Exception Details: System.Web.HttpException: DataBinder.Eval: 'System.Web.UI.WebControls.DataGridItem' does not contain a property with the name Tarief.
Het gekke is, dat als ik de SelectedIndex parameter weghaal, het resultaat van de <%# DataBinder.Eval(Container.DataItem, "Tarief") %> van ervoor wel tevoorschijn komt.
Wat kan er verkeerd zitten? Zit er nu al een uur op te staren