Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

DataGrid i TextBoxovi

[es] :: .NET :: DataGrid i TextBoxovi

[ Pregleda: 1059 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon DataGrid i TextBoxovi08.11.2004. u 22:21

Pozdrav svima.

Interesuje me da li se nekako moze doci do textBox-a kada se edituje red u dataGridu ?
Hteo bih da prikacim validation kontrolu za neki textBox, ili da menjam property tog textBox-a u runtime-u ?!

Probao sam da presretnem renderovanje (pokupio event PreRender), ali izgleda da textBox-ovi jos nisu generisani (barem ih nema u child kontrolama dataGrida).

Sta me jos interesuje: zakacio sam se za event ItemCreated, sta su ti item-i ? Iz debug-a sam dobio da je kreirao DataGridItem, ali nigde TextBox kontrole

Hvala.

cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
08.11.2004. u 22:21 

Csharp

Član broj: 39818
Poruke: 60
*.net.htnet.hr.



Profil

icon Re: DataGrid i TextBoxovi18.11.2004. u 14:54
Ne znam možda ti ovo pomogne:

Preko column styla:

Code:

System.Windows.Forms.DataGridTextBoxColumn dgcsVrstaProdajeNaziv = 
new System.Windows.Forms.DataGridTextBoxColumn();

DataGridTextBoxColumn this.dgtbcVrstaProdaje = (DataGridTextBoxColumn)this.dgcsVrstaProdajeNaziv;
DataGridTextBox this.dgtbVrstaProdaje = (DataGridTextBox)this.dgtbcVrstaProdaje.TextBox;


Nadam se da će ti ovo pomoći i sory na "rukopisu" brzo sam pisao!


Pozdrav!
18.11.2004. u 14:54 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.fiberop.matgnet.com.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: DataGrid i TextBoxovi24.11.2004. u 16:19
Citat:
Nadam se da će ti ovo pomoći i sory na "rukopisu" brzo sam pisao!


Hvala ti na trudu, ali sam vec resio Inace, moja greska, nisam naveo da se radi o ASP.Net-u, tako da columnStyles 'ne pije vodu'

Resio sam to na seljacki nacin - hardcoded Jbg'a, ja ne vidim neki drugi nacin.
Anyway, od prilike to je izgledalo ovako:
Code:

 TextBox tb;

 tb = dGrid.Items[(int)this.Session["EditItemIndex"]].Cells[1].Controls[0];


I sada mogu da mu radim sta mi je volja. Jedino sta me jos rchka je velicina TextBox-a - ne mogu da je napravim da bude iste velicine kao celija, jer je velicina celije samo prisutna na klijentu. Pretpostavljam da bi se to moglo nesto preko JavaScript-a.

E, tu mi se ne svidja sta sam morao ekplicitno da navedem celiju u kojoj ocekujem textBox, ali radi ... dok ne budem morao da ponovo gledam ovaj sors za tri meseca i da se pitam "sta sam pio dok sam ovo pisao"

Ipak, hvala ti na pomoci

BTW dobar ti je 'rukopis' samo moras malo da poradis na kurizivima
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
24.11.2004. u 16:19 

[es] :: .NET :: DataGrid i TextBoxovi

[ Pregleda: 1059 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.