J jazzil Medlem sedan maj 2003 151 inlägg Frågan 9 okt. 2004 20:00 #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"))) %>
D Dino Medlem sedan sep. 2001 1 914 inlägg 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 .
J jazzil Medlem sedan maj 2003 151 inlägg 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 :)