19. marts 2004 - 16:01Der er
3 kommentarer og 1 løsning
edit i datagrid
Jeg har 37 attributter i en row der skal være mulig at redigere i. Kan man ikke dele sit datagrid op så man har et editcolumn og så 5-6 alm. columns, og så fortsætte i samme stil nedenunder? Eller er der en smartere metode?
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Jeg forstår ikke helt hvad du mener med "en editcolumn og så 5-6 alm. columns": Var det ikke alle kolonnerne i din row, som du vil redigere? Hvis det er det, er der ikke nogen vej uden om at lave edit-columns for hver eneste.
Har du fået læst på lektien, som jeg gav dig for??? :)
Hehe.. Jeps, jeg ved snart alt om datagrids. Det jeg mente var, at et datagrid bliver meget uoverskueligt når det er så stort. Da jeg skrev editcolumn mente jeg en hyperlinkcolumn. My bad. Jeg har prøvet at configurere datagrid'et så det var til at overskue, men det er bevet til følgende: en side med et datagrid der indeholder de 5 væsenligste attributter og en hyperlinkcolumn. Fra hyperlinket bliver man redirected til en "details" side der indeholder alle 37 attributter, vist i textboxe, som man kan redigere i og opdatere databasen vha. en SQL string.
Den løsning du har valgt virker meget fornuftig, der bliver ganske rigtigt ret meget kode i ASPX-siden, men det vender man sig hurtigt til.
Hvis du vil lave noget smart med et datagrid og redigeringen af alle dataene på samme side, kan du ligge et panel rundt om dine tekstfelter: Når du klikker "edit ALL data" skjuler du datagrid'et og viser panel'et.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.