webForumDet fria alternativet

repeater vs datalist

1 svar · 283 visningar · startad av me01avd

me01avdMedlem sedan apr. 200418 inlägg
#1

Jag vill lägga in användarkontroller i en repeater eller datalist, men jag vill kunna lägga in dem sidledes. Alltså inte rad för rad utan kolumn för kolumn. kan lägga in användarkontrollen i repeatern:

repeater.Controls.Add(usercontrol)

men inte i datalist.

Hur lägger jag in användarkontrollen i datalist och/eller hur gör jag det i sidled?

PDahlenMedlem sedan apr. 2004778 inlägg
#2

För att få fler kolumner i en DataList använder du RepeatColumns och RepeatDirection.
T.ex.

 <asp:DataList ID="dlstProd" RepeatColumns="4" RepeatDirection="Horizontal" Runat="Server">

Ger en DataList med 4 kolumner där innehållet går raden ut och sedan byter rad. Om man använder Vertical går innehållet ner rad för rad i en kolumn och byter sedan kolumn.

127 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)