webForumDet fria alternativet

Hjälp med repeater.

.NET

2 svar · 236 visningar · startad av jazzil

Medlem sedan maj 2003151 inlägg
Frågan#1

Tjena.
Jag har lite problem just nu med mitt projekt.

	<div id="Gb<% Response.Write(Gid.ToString()); Gid++; %>" class="Gtd" 
	onClick="OnGroupClick(this.id, 'F8F8F8');"  
	OnMouseOver="OnGroupMouseOver(this.id);" 
	OnMouseOut="OnGroupMouseOut(this.id, 'F8F8F8');"  
	style="background:  #F8F8F8;" >
	<%# DataBinder.Eval(Container.DataItem, "group_name") %>(<% Response.Write(count(1)); %>)
	</div>

Just nu loopar jag ut en div och det funkar som det ser ut ovan. Men "Response.Write(count(1)));" är inte anpassad till det talet som det ska vara .. talet finns i min Container men jag vet inte hur jag ska skicka det till min method.

//Funkar icke
<% Response.Write(count(DataBinder.Eval(Container.DataItem, "id"))); %>
//Funkar inte heller
<%# Response.Write(count(DataBinder.Eval(Container.DataItem, "id"))) %>
Medlem sedan sep. 20011 914 inlägg
#2

Re: Hjälp med repeater.

	<div id="Gb<% Response.Write(Gid.ToString()); Gid++; %>" class="Gtd" 
	onClick="OnGroupClick(this.id, 'F8F8F8');"  
	OnMouseOver="OnGroupMouseOver(this.id);" 
	OnMouseOut="OnGroupMouseOut(this.id, 'F8F8F8');"  
	style="background:  #F8F8F8;" >
	<%# DataBinder.Eval(Container.DataItem, "group_name") %>(<%# count(DataBinder.Eval(Container.DataItem, "id"))%>)
	</div>

Man använder förövrigt inte sånt tjafs som Response.Write i asp.net.

Medlem sedan maj 2003151 inlägg
#3

Jag måste nog gå och lägga mig :)
Tack!

Det där med Response.Write vet jag men jag hade ingen bättre lösning .. men det är fixat nu :)

276 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)