Ska jag verkligen fortfarande behöva casta mina object när jag använder en repeater. Se kod nedan.Bort med castning i asp.net 2.0
<code>
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
List<CultureItem> listCulture = businessCulture.GetAll();
}
}
protected void rpCulture_OnItemDataBound(object sender, RepeaterItemEventArgs e)
{
// Här borde jag inte behöva kasta längre. e.Item.DataItem är
//dock ett object... Precis som i gamla asp.net....
CultureItem ci = (CultureItem)e.Item.DataItem;
}
</code>
Detta vill jag lösa på ett snyggare sätt. Jag vill inte använda mig av en objectdatasource i design filen och sedan använda <%#Eval("name")%>