webForumDet fria alternativet

Ambiguous reference

3 svar · 259 visningar · startad av paraxe

paraxeMedlem sedan apr. 2004298 inlägg
#1

Detta tycker jag skall fungera.. men icke sa Nicke!

Detta har jag i cs-filen.

// CommentEnabled-Image	
			System.Web.UI.WebControls.Image i_CommentEnabled = (System.Web.UI.WebControls.Image)e.Item.FindControl("i_CommentEnabled");
					Debug.WriteLine(((rrs.UI.Group)e.Item.DataItem).CommentEnabled, "commentenabled");
					if(((rrs.UI.Group)e.Item.DataItem).CommentEnabled.ToString() == "1")
					{
						i_CommentEnabled.Visible = true;
					}
					else
					{
						i_CommentEnabled.Visible = false;
					}

Och detta i aspx-filen.

<asp:Image ImageUrl="../../img/icons/IconComment.gif" ID="i_CommentEnabled" runat="server"></asp:Image>

Förslag nån?

Mvh

Pär

paraxeMedlem sedan apr. 2004298 inlägg
#2

Rubriken har inget med inlägget att göra!

Slog slint i min skalle...

Mvh

Pär

/edit: varför kan jag inte redigera min tråd?

forstätter här då; Det verkar som "han" inte hittar kontrollen image med id="i_CommentEnabled" .. får inget kompileringsfel.

/pär

tohaMedlem sedan dec. 1999707 inlägg
#3

I vilket event gör du .FindControls()? Var ligger din Image på sidan? Om den ligger i en annan kontroll så får du leta upp dess förälder först eftersom den inte letar... "descendant", alltså bara kontrollens kontroller.

paraxeMedlem sedan apr. 2004298 inlägg
#4

Tack för svaret..

Men det var ett "break;" som avslutade en "switch" sats innan min kod.

Det löste sig :)

Mvh

Pär A

125 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)