Bejelentkezés

E-mail: 
Jelszó: 
| Regisztráció | Jelszó? |
 



Menü

.Net világ havilap 2004. április - 60. oldal

DataGrid objektum formázása Windows-ban és ASP.NET-ben

Amikor  programjainkban  különböző  adatokból  táblákat  hozunk  létre,  azoknak  különféle  formázási  követelményeknek  kell  megfelelniük.  Az  adattartalomtól  függően  jobbra,  balra  vagy  középre  kell  igazítanunk,  a  megjelenített  adat  lehet  pénz,  idő  vagy  egyéb  speciális  formátumú,  esetleg  bizonyos  oszlopokat  el  kell  rejtenünk,  vagy  egyes  értékeket  szeretnénk  kiemelni.Egyszerűbb  esetekben  miután  létrehoztuk  az  adatkapcsolatot,  csak  beállítjuk  a  DataGrid  objektumunk  néhány  globális  tulajdonságát  (háttér  és  szöveg  színe,  címe,  szélessége,  írásvédettség),  és  nincs  vele  más  teendő.  Amikor  azonban  meg  kell  változtatnunk  oszlopaink  tulajdonságait  külön-külön,  úgy  hogy  az  ne  az  egész  táblázatra  legyen  érvényes,  már  nem  elegendő  a  DataGrid  tulajdonságait  állítani.  Például  olyan  fejlécszöveget  szeretnénk  használni,  ami  speciális  karaktereket  tartalmaz,  vagy  bizonyos  oszlopokat  el  kívánunk  rejteni.Az  is  gyakran  előfordul,  hogy  a  DataGrid  objektum  adatkapcsolatát  csak  futásidőben  hozzuk  létre.  Ilyenkor  az  oszlopokat  nem  tudjuk  tervezési  időben  formázni,  mivel  dinamikusan  jönnek  létre  az  adatkapcsolat  függvényében,  és  előfordulhat  az  is,  hogy  ugyanazt  a  DataGrid  objektumot  többször  is  szeretnénk  használni  más-más  adatkapcsolat  eredményének  megjelenítésére.  Mégis  szeretnénk,  hogy  mindig  úgy  nézzen  ki,  ahogy  azt  az  aktuális  tartalma  megkívánja.  Például  oszlopaink  szélessége  ne  automatikus  legyen,  egyes  oszlopok  szélessége  lehessen  eltérő,  illetve  előfordulhat,  hogy  bizonyos  oszlopokat  szeretnénk  a  felhasználó  számára  láthatatlanná  tenni.  Ilyenkor  futási  időben  kell  formáznunk.

A cikk további része csak bejelentkezés és érvényes előfizetés után érhető el!

Önnek lehetősége van egy teljes havilapot egyetlen emeltdíjas SMS-sel is kifizetni. Ebben az esetben az interneten keresztül azonnal hozzáférhet az Ön által választott havilap összes cikkéhez és letölthető forráskódjához!

A papír alapú havilap bolti ára bruttó 1 438 Ft.
Internetes hozzáférés SMS-sel fizetve bruttó 720 Ft.
Egy havilap kifizetéshez küldjön egy SMS-t az alábbi számra:
06 (90) 617-907 (az SMS ára 720 Ft).
Az SMS-be csak ezt a szót írja: ANIMARE
További információ az újság előfizetés lapon.