Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.831 pregleda

Najnovija ↓

Problem sa TextBoxom i GridView kontrolom 18.03.2008. u 13:15 · pre 226 meseci #1
Imam jedan problemcic.

Implementirao sam GridView kontrolu (ASP.NET 2.0) tako da se binduje sa izvorom podataka.

Kada selektujem neki red unutar GridView kontrole, svi podaci treba da se ucitaju u dinamicki generisane TextBox-ove.

Problem je sto ako je neka celija unutar GridView-a prazna, kada procitam tu celiju dobijem "&nbsp" i ta vrednost mi se upise i u TextBox.

Ja zelim da mi u TekstBoxu bude prazan string.

Hvala unapred
Re: Problem sa TextBoxom i GridView kontrolom 18.03.2008. u 15:10 · pre 226 meseci #2
Ako sam razumio poslije klika na GV, u textbox ti se upise sadrzaj GV-a?
Pa gdje je tu problem? Nakon klika na GV, ispitaj koji sadrzaj mu prosledjujes (IF...) ako je to   onda stavi samo "" ili nothing...
Re: HITNO!!! Problem sa TextBoxom i GridView kontrolom 18.03.2008. u 16:29 · pre 226 meseci #4
Ali zasto grdTable.Rows[SelectedIndex].Cells[IndexPrazneCelije].Text vraca "&nbsp" ako je celija prazna.

Nije problem da se ispita da li GV vraca "&nbsp", samo mi je cudno da li GV treba tako da se ponasa ako ima neku praznu celiju.Zar ne bi trebalo da vrati "" ?
Re: Problem sa TextBoxom i GridView kontrolom 18.03.2008. u 16:48 · pre 226 meseci #5
Citat:
Prokleta_Nedelja: Ako sam razumio poslije klika na GV, u textbox ti se upise sadrzaj GV-a?
Pa gdje je tu problem? Nakon klika na GV, ispitaj koji sadrzaj mu prosledjujes (IF...) ako je to   onda stavi samo "" ili nothing...


Hvala puno na brzim odgovorima.

Uradio sam ovako i radi. Samo me i dalje zanima zasto se GV kontrola ovako ponasa (Kada u toku debug-iranja pogledam u gridView.Rows[index].Cells[index].Text , vidim da je jednako " ". Medjutim u toku runtime ta celija je prazna - ne vidi se "&nbsp").

Ako ima neko odgovor na ovo pitanje, bio bih puno zahvalan.
Re: Problem sa TextBoxom i GridView kontrolom 18.03.2008. u 17:55 · pre 226 meseci #6
zato sto kad se "&nbsp" renderuje u HTML je jednako spejsu (praznom polju).

Npravi html file obican u notepadu i ukucaj ovo

Code:

<html>
<title> neki naslov</title>
<body>

&nbsp
&nbsp &nbsp
&nbsp
&nbsp
&nbsp
&nbsp
&nbsp
&nbsp
&nbsp
&nbsp &nbsp &nbsp 
&nbsp &nbsp &nbsp 
&nbsp &nbsp &nbsp 
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 

&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 

</body>
</html>


sacuvaj ga kao primer.html

i onda ga otvori dobices jedno veliko nista :)

http://www.xs4all.nl/~dimaroan/htl/faq1.html

POZ

Re: Problem sa TextBoxom i GridView kontrolom 19.03.2008. u 11:42 · pre 226 meseci #7
Vraca &nbsp, zato sto je to Text property celije, ne Value. Fora sa &nbsp je zbog kompatibilnosti sa brauzerom. IE npr nece da renderuje border celije ako je celija potpuno prazna, zato se insertuje &nbsp. Celija vise nije prazna iako tako izgleda kad se izrenderuje, pa je ispunjen brauzerov uslov da iscrta border.
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme