Hej löste det genom att döpa bilderna som ska visas till promoTrue.gif och promoFalse.GifImageField.NullImageUrl i gridview
denna kod fungerar bra om promotion kolumnen är string/int som kan innehålla NULL
mitt problem är att promotion kolumnen är boolean som antingen är 1 eller 0
o då visas bilden helatiden
finns det nått sätt att ändra så att NullImageUrl läser om det är true eller false istället för NULL eller ickeNULL
Dim PIC As New ImageField
PIC.DataImageUrlField = "promotion"
PIC.DataImageUrlFormatString = "http://www.123.com/thumb.gif"
PIC.AlternateText = "Promotion"
PIC.NullImageUrl = SiteRoot() + "/ingenbild.jpg"
'PIC.Visible = DataBinder.Eval(container.DataItem, "Promotion", "{0}"))
Dim strTesy As String
strTesy = PIC.ToString
GridView.Columns.Add(PIC)Sv: ImageField.NullImageUrl i gridview
se koden nedan
-------------------------------------------
Dim PIC As New ImageField
PIC.DataImageUrlField = "Promotion"
PIC.DataImageUrlFormatString = "~/images/promo{0}.Gif"
PIC.AlternateText = "Promotion Product"
GridView.Columns.Add(PIC)