Ursäkta om jag lånar din tråd lite, men får man även passa på att fråga vad exakt det är man egentligen gör när man skriver så här i sin repeater, datalist eller vad det nu kan vara... :)
Det är tänkbart att det sista alternativet är snabbare, men det är inget alternativ i C#, eftersom det inte är typsäkert. Om man programmerar VB och inte tänker uppgradera till C# så kan man dock använda den.
Ursäkta om jag lånar din tråd lite, men får man även passa på att fråga vad exakt det är man egentligen gör när man skriver så här i sin repeater, datalist eller vad det nu kan vara... :)
Man hämtar ut värden från den datakälla som man knutit till kontrollen.
Tack för ditt svar! <%Eval("Name") %> har jag aldrig tidigare sett. Är det någon förkortning på <%# DataBinder.Eval(Container.DataItem, "Name") %>? Eller vad innebär den? Sen förstod jag inte riktigt varför du skulle rekommedera den :) Jag menar är <%Eval("Name") %> snabbast eller enbart typsäkerhet eller både och?
Sen förstod jag inte riktigt varför du skulle rekommedera den :) Jag menar är <%Eval("Name") %> snabbast eller enbart typsäkerhet eller både och?
Jag menar att det ger den tydligaste lagerseparationen och jag undviker helst hårdtypad kod i aspx-filerna. Då lägger jag hellre en asp:label el. liknande på plats och sätter dess innehåll från codebehind.
258 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9