Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Uppdatering av text i dynamiska textboxar

Postades av 2006-05-19 15:26:04 - Tobias Nilsson, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 431 personer

Jag har en sida med en dropdownlist DL och en gridview GV. Mha DL kan jag förändra datakällans innehåll och därmed fylla GVn med olika innehåll beroende på vilket alternativ jag väljer i DL.

GV har ett event för RowDataBound som fyller på kolumnen Kvantitet med textboxar på följande sätt:

TextBox tb = new TextBox();
tb.Visible = true;
tb.ID = "TextBox_editQty";
tb.Width = Unit.Pixel(40);
tb.Height = Unit.Pixel(14);
tb.Font.Size = FontUnit.XSmall;
tb.Text = e.Row.Cells[4].Text;
e.Row.Cells[4].Controls.Add(tb);

Problemet är att vid omladdning av GVn behåller respektive textbox sitt värde från föregående GV. Jag har steppat igenom koden flertalet gånger för att kontrollera att tb.Text verkligen får det nya värdet (vilket den får i koden), men ändå innehåller utskriften det gamla värdet. Det verkar nästan vara så att värdet från föregående GV "cachas" och skrivs ut på nytt vid uppdatering av GV.

Varför blir det så och vad behöver jag göra för att värdet ska uppdateras till det nya värdet?


Svara

Sv: Uppdatering av text i dynamiska textboxar

Postades av 2006-05-20 14:16:22 - Jesper Enevold

Kolla om detta kan vara något...
http://aspnet.4guysfromrolla.com/articles/092904-1.aspx

saxat ur artikeln...

"...The idea here would be to allow the visitor enter some values into these custom input form fields, and then submit the form, having the data saved. If the dynamic Web controls are not added at the correct time in the page's lifecycle, the values entered by the visitor will be lost on postback."

/Jesper


Svara

Sv: Uppdatering av text i dynamiska textboxar

Postades av 2006-05-22 09:33:07 - Patrik H

Hej

Osæker på om det ær samma som i 2.0 som det ær i 1.1.

Prova att byt ordning på ,

tb.Text = e.Row.Cells[4].Text;
e.Row.Cells[4].Controls.Add(tb);
till

e.Row.Cells[4].Controls.Add(tb);
tb.Text = e.Row.Cells[4].Text;



Svara

Sv:Uppdatering av text i dynamiska textboxar

Postades av 2006-05-22 10:50:33 - Tobias Nilsson

Det löste problemet. Hemskt mycket tack!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
3 927
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies