I en repeater försöker jag ta reda på om en item har booleon false eller true. Och beroende på om booleon värdet är false eller true så vill jag sätta egenskapen Forecolor i en Linkbutton control till grönt eller rött med Drawing.Color.Green respektive Drawing.Color.Red Hur fångar man varje item id. ItemCommand har ju tex .CommandArgument? Det kan inte användas med ItemDataBound. private void minrepeater_ItemDataBound(object source, RepeaterCommandEventArgs e) Förstod sedan att man enkelt kunde lösa problemet med att lägga till en kontroll typ Literal med visible=false och sedan hämta värdet där i Itemdatabound.ItemDataBound eller ItemCreated
Någon som vet hur detta bäst görs? Är det med ItemDataBound eller ItemCreated?Sv:ItemDataBound eller ItemCreated
Sv: ItemDataBound eller ItemCreated
{
MinDataTyp data = (MinDataTyp)e.Item.DataItem;
data.mittId;
}
så kommer du åt din information, är det det du menar?Sv:ItemDataBound eller ItemCreated
<code>
Dim litID As Literal = CType(e.Item.FindControl("litJobID"), Literal)
Dim ID As Integer = CType(litID.Text, Integer)
</code>