webForumDet fria alternativet

Well formed

.NET

7 svar · 432 visningar · startad av echoSwe

Medlem sedan nov. 20041 189 inlägg
Frågan#1
    <form id="galleryForm" runat="server">
		<h1>Henrik's gallery</h3>
		<asp:Repeater id="rptImages" runat="server">
			<ItemTemplate>
			<asp:HyperLink id="lnkNext" runat="server">
				<asp:Image id="Image1" ImageUrl="imgFetchImage.aspx?mode=view&fileId=<%# DataBinder.Eval(Container.DataItem, "fileID") %>" runat="server"></asp:Image>
			</asp:HyperLink>
			</ItemTemplate>
		</asp:Repeater>
		<p>
			<asp:Label ID="lblMessage" Runat="server" />
			<asp:HyperLink id="lnkPrev" runat="server">Previous</asp:HyperLink>
		</p>
     </form>

Vad är fel med den koden?

Jag får "Parser Error Message: The server tag is not well formed." på asp:image taggen/raden.

Måste vara hemmablind...

Medlem sedan nov. 20041 189 inlägg
#2

Kan det vara att man inte kan ha unika serverkontroller/webbkontroller i en repeater?

Medlem sedan juli 200498 inlägg
#3

Hej,

Testa med <asp:Image ... ImageUrl='...<%# ... %>' .../>

Medlem sedan nov. 20041 189 inlägg
#4

Är det typ inte det jag gör då?

Medlem sedan juni 20019 024 inlägg
#5

Nej, du använder dubbelfnuttar i stället för enkelfnuttar.

<asp:Image id="Image1" ImageUrl='<%# DataBinder.Eval(Container.DataItem, "fileID", "imgFetchImage.aspx?mode=view&fileId={0}") %>' runat="server" />
Medlem sedan nov. 20041 189 inlägg
#6

Jaha :) jag uppmärksammade inte citat-tecknen. Tack för svaret då ^^.

Medlem sedan juli 200498 inlägg
#7

echoSwe skrev:

Jaha :) jag uppmärksammade inte citat-tecknen. Tack för svaret då ^^.

Tänk om man skulle få en "accepterat svar", tänk vad tacksam man skulle bli :r

Medlem sedan nov. 20041 189 inlägg
#8

okej då ^^

256 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)