webForumDet fria alternativet

Vad är en repeater bra för?

.NET

21 svar · 922 visningar · startad av asmodie · sida 2 av 2

Frågan, av asmodie

Jag fattar inte riktigt vad man ska ha en repeter till? Låter som en latmask grej om man frågar mig. Någon som har lust att förklara för mig vad man ska använda en repeater till?

Läs frågan i sin helhet →
Medlem sedan juni 20011 732 inlägg
#21

Tycker det överhuvudtaget verkar väldigt omständigt att skriva alla tabeller i koden, förstår inte vad som skulle vara lättare med det? Ser inga fördelar annat än i undantagsfall. Det blir ju bara en massa kod som gör det svårare att överblicka det som är viktigt (funktionaliteten). Och behöver du använda tabellen i sig dynamiskt av någon anledning så kan du ju göra så här:

<table id="myTable" runat="server"></table>
Medlem sedan maj 20012 812 inlägg
#22

precis som cyprys säger så lägger du desginen av din tabel i din codebehind istället för i ASP-sidan. En av vinsterna med ASP.NET är att man kan separerar sin design från koden total, och det kan du inte med din lösning.

Tror dock det är på något liknande sätt som MS kör när de skapar htmlkoden till repeatern, så prestandamässigt bör de ligga ungefär lika.

Men som sagt, du missar iden med att separera din designkod från din codebehind. Du får göra som du vill, men det är inte en .NET lösning, utan mer en gammal ASP lösning.

- Magnus

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