webForumDet fria alternativet

Datagrid (lägga till olika kontroller i celler)

.NET

2 svar · 197 visningar · startad av peter71wallin10

Medlem sedan aug. 200411 inlägg
Frågan#1

Hej,
Håller på att bekanta mig med datagriden. I celler i en specifik kolumn vill jag visa antingen en bild, text eller både och beroende på vad användaren har valt.

Det rör sig om en business intelligence applikation där användaren vill tex se en bild i form av en pil uppåt i en cell om vinsterna har ökat. Eller så vill användaren se både en bild i form av tex en pil och värdet.

Jag vill också kunna visa tex en bild i cell 2 i kolumn 1 och bara text i cell 3 i kolumn1 samtidigt. Så vill jag helt enkelt kunna placera olika typer av kontroller i cellerna beroende på vad användaren har valt.

Hur gör jag detta på lämpligast sätt?

/peter

Medlem sedan jan. 2004678 inlägg
#2

jag tycker att det är enklast att använda funktioner för att få ut olika saker i datagrid.

i funktionen får du i så fall lägga in dels information om det ska visas bild eller bild och text. Sedan får du också skicka information om värdet till funktionen.

Medlem sedan apr. 2004778 inlägg
#3

Tänkte bara komma med ett tips.
Eftersom en DataGrid är en rätt stor och komplicerad kontroll så finns det en väldigt bra artikelserie i 16 delar att läsa om man vill lära sig hur den fungerar, http://aspnet.4guysfromrolla.com/articles/040502-1.aspx

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