Toon posts:

[ASP.NET] Clear form variable

Pagina: 1
Acties:

Verwijderd

Topicstarter
het volgende probleem,

ik ben net begonnen met asp.net en loop tegen een probleem aan dat ik niet kan oplossen m.b.v. het boek en internet.

ik heb het volgende gemaakt:

invoer formulier en een overzicht tabel (DATALIST)
alles loopt prima, gegevens kunnen worden ingevoerd, maar het gekke is dat na een invoer commando het form niet wordt gewist. met andere woorden, zodra ik op F5 druk wordt er nog een invoer commando uitgevoerd met exact de zelfde gegevens. Ook als im eerst handmatig het form leeg en hierna op F5 druk gebeurd dit ????

  • whoami
  • Registratie: December 2000
  • Laatst online: 14:50
Hoe ziet jouw page_load code eruit?

Het refreshen van een page zou toch geen 'submit' oid mogen veroorzaken?


In ASP.NET heb je een feature 'viewstate'. Iedere webcontrol heeft een property 'EnableViewState'. Als je die op True zet, dan 'onthouden' die controls wat er ingegeven werd.

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:14

gorgi_19

Kruimeltjes zijn weer op :9

Dat heet viewstate, als ik je beschrijving goed volg.. :)
edit:

En of whoami niet zo snel wil zijn....
Het refreshen van een page zou toch geen 'submit' oid mogen veroorzaken?
Wel als je een form submit hebt gedaan en vervolgens op refresh doet, zonder er eerst nog een Response.Redirect in te plaatsen.
Waarschijnlijk is dan ook het probleem van je viewstate opgelost.

[ Voor 90% gewijzigd door gorgi_19 op 02-01-2003 09:24 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
een response.Redirect is een oplossing, dat is waar, maar tja mooi ??? nee niet echt.
ik ga dat viewstate zekers even onderzoeken, ASP.NET waar ben ik aan begonnen ;)

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:14

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 02 januari 2003 @ 09:28:
een response.Redirect is een oplossing, dat is waar, maar tja mooi ??? nee niet echt.
Integendeel; ik vind het juist wel een mooie oplossing.. Het andere is namelijk dat ik 100x op F5 kan drukken en dan 100x een form submit heb.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 14:50
Verwijderd schreef op 02 January 2003 @ 09:28:
ASP.NET waar ben ik aan begonnen ;)


Och, als je vroeger ASP gewoon was, zal je binnenkort niets anders meer willen dan ASP.NET ;)

https://fgheysels.github.io/

Pagina: 1