Ján F.
Založený: utorok, 20 júla 2010, 00:00 Príspevky: 31 Bydlisko: B.Bystrica
|
Zaslal: štvrtok, 23 decembra 2010, 08:28 Predmet: Ako nacitat dáta do komponenty PxSuperGrid? |
|
|
Ako načítať dáta do komponenty PxSuperGrid?
|
|
admin
Založený: štvrtok, 17 júna 2010, 00:00 Príspevky: 49 Bydlisko: Fatranská 1, B.Bystrica
|
Zaslal: štvrtok, 23 decembra 2010, 08:42 Predmet: Načítanie dát - PxSuperGrid |
|
|
Here you will find an article about PxSuperGrid component in English: http://www.proxima-soft.sk/articles/PxSuperGrid-component-for-the-direct-display-of-data-in-the-table.html
Komponenta PxSuperGrid slúži na priame zobrazenie dát v tabuľke, prostredníctvom komponenty PxWebQuery. Pomocou komponenty PxSuperGrid môžete pracovať z dátami nasledovným spôsobom: Môžete vkladať nové riadky, editovať alebo mazať už existujúce riadky. Ďalej Vám komponenta umožňuje automatické sortovanie a stránkovanie(paging).
Nasledujúci príklad Vám ukáže, ako sa pracuje s komponentou PxSuperGrid. Najprv si dáta z databázy natiahnete do komponenty PxWebQuery, ktorú otvoríte príkazom Open() a potom túto komponentu nabindujete na komponentu PxSuperGrid.
kód: | protected void Page_Load(object sender, EventArgs e) { if ((!IsPostBack)&&(wquAdresar.Active==false)) { wquAdresar.ConnectString = "User Id=adr;Password=aa;Data Source=xe;"; wquAdresar.SQLSelect = "select idadresar , name, address, create_date from Adresar";
wquAdresar.Open(); } grdAdresar.PxDataSource = wquAdresar; grdAdresar.DataBind(); } |
V súbore *.aspx si zadefinujeme komponetu PxSuperGrid, spolu s komponentou PxWebQuery nasledovne:
kód: | <Prx:PxWebQuery ID="wquAdresar" runat="server" Value="wquAdresar"/>
<Prx:PxSuperGrid ID="grdAdresar" runat="server" PageSize="4" PxVisibleButtons="SIDEO"> </Prx:PxSuperGrid> |
Ak chcete zmeniť popisok v tabuľke PxSuperGridu(Title), môžete to vykonať zápisom nasledujúceho kódu v súbore *.aspx.cs, priradeným do komponenty PxWebQuery, property Caption.
kód: | wquAdresar.Columns["NAME"].Caption = "Priezvisko a Meno"; |
Obrázok komponenty PxSuperGridu:
Obrázok komponenty PxSuperGridu, v stave editácie:
Obrázok komponenty PxSuperGridu, v stave editácie, keď je ku komponente PxWebQuery pripojený číselník cez metódu AddParamKey:
|
|