Toon posts:

[asp.net] Validators

Pagina: 1
Acties:

Verwijderd

Topicstarter
Vraagje...

Ik zit even met die Validators te klooien... En ik krijg het maar niet voor elkaar dat ik een pop-up krijg. (krijg wel netjes de foutmelding tekst bij het invoerveld)

Wat doe ik fout?

ASP.NET:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 <asp:ValidationSummary runat="server" 
  ID="valMessagebox" 
 ShowMessageBox="true" 
 ShowSummary="False" 
 HeaderText="Er is fout opgetreden" />
<asp:textbox 
  Cssclass="text" 
   id="txtCityPostcode" 
   runat="server" />            

<asp:RequiredFieldValidator 
  ControlToValidate="txtCityPostcode" 
  Runat="server" 
  id="regCityPostcode" 
 ErrorMessage="U moet een plaats of postcode invoeren" />


het is een usercontrol. In de pagina waar het usercontrol geladen word staat netjes de <form runat="server"> tag

[ Voor 36% gewijzigd door Verwijderd op 01-10-2003 14:40 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Validators hebben standaard geen optie om een popup scherm te geven. Je zult dus zelf met javascript aan de slag moeten.

[ Voor 7% gewijzigd door gorgi_19 op 01-10-2003 14:45 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Waarom staat dat dan in mijn Asp.net boek :'( :'(

[ Voor 10% gewijzigd door Verwijderd op 01-10-2003 14:43 ]


  • Feyd-Rautha
  • Registratie: November 2001
  • Laatst online: 02-08-2025
Heb je de MSDN al eens geraadpleegd:

msdn

[ Voor 23% gewijzigd door Feyd-Rautha op 01-10-2003 14:50 ]

I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing. Only I will remain.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 01 October 2003 @ 14:43:
Waarom staat dat dan in mijn Asp.net boek :'( :'(
Heej.. Dan is dat nieuw voor mij.. :P

[ Voor 7% gewijzigd door gorgi_19 op 01-10-2003 14:44 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Feyd-Rautha schreef op 01 October 2003 @ 14:43:
Heb je de MSDN al eens geraadpleegd:

msdn

Daarin zul je merken dat zowel ShowSummary als ShowMessageBox op TRUE moeten staan
oh vaag... hier in het boek stond dat dat dus niet persee hoefde...
en als ik dit aanzet werkt het dus nog steeds niet :(
Maar ik zal dan nog maar ff op internet gaan rondkijken

  • Feyd-Rautha
  • Registratie: November 2001
  • Laatst online: 02-08-2025
Oei, ik heb zelf ook mislezen. Ze moeten inderdaad niet beide op true staan. Sorry

Heb je al eens in de instellingen van uw browser gekeken of er javascript mag uitgevoerd worden ?

I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing. Only I will remain.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Feyd-Rautha schreef op 01 October 2003 @ 14:48:
Oei, ik heb zelf ook mislezen. Ze moeten inderdaad niet beide op true staan. Sorry

Heb je al eens in de instellingen van uw browser gekeken of er javascript mag uitgevoerd worden ?
Sterker nog, krijg je geen Javascript fouten? En welke versie van IE draai je?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Vul ook de Text property van je validator eens in.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Feyd-Rautha schreef op 01 October 2003 @ 14:43:
Heb je de MSDN al eens geraadpleegd:

msdn

Daarin zul je merken dat zowel ShowSummary als ShowMessageBox op TRUE moeten staan
Er staat daar juist dat het NIET persee hoeft ....
Te following example demonstrates how to use the
ShowMessageBox and ShowSummary properties to specify that the validation summary is only displayed in a message box.

ASP.NET:
1
2
3
4
5
6
7
8
9
10
11
 

 <asp:ValidationSummary 
      id="valSum" 
      DisplayMode="BulletList"
      ShowMessageBox="true"
      ShowSummary="false" 
      HeaderText="You must enter a value in the following fields:"
      Font-Name="verdana" 
      Font-Size="12"
      runat="server"/>


Oooh sorry.. ben wat laat met mijn reactie.. je had het zelf ook al gezien :)

[ Voor 11% gewijzigd door Verwijderd op 01-10-2003 14:50 ]


Verwijderd

Topicstarter
whoami schreef op 01 October 2003 @ 14:49:
Vul ook de Text property van je validator eens in.
had ik ook al geprobeerd (bij beide) werkt ook niet...
Dan misschien toch maar weer zelf met JS aan de slag...

Verwijderd

Topicstarter
gorgi_19 schreef op 01 October 2003 @ 14:49:
[...]

Sterker nog, krijg je geen Javascript fouten? En welke versie van IE draai je?
Ookal op gelet... Geen js fouten...
Ik draai ie 6....

Maar pagina's waar ik zelf JS dingen heb gebouwd werken prima dus daar zal het niet zo snel aan liggen denk ik (tenminste dat ik GEEN js mag draaien :) )

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 01 October 2003 @ 14:53:
Ookal op gelet... Geen js fouten...
Ik draai ie 6....

Maar pagina's waar ik zelf JS dingen heb gebouwd werken prima dus daar zal het niet zo snel aan liggen denk ik (tenminste dat ik GEEN js mag draaien :) )
ASP.Net heeft me ook een flink aantal keer verrast met Javascript fouten. En verder ook de validators, welke eigenlijk een beetje slecht geschreven zijn, IE only. Zal zo even een artikel voor je er over opduikelen..

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 01 October 2003 @ 14:54:
[...]

ASP.Net heeft me ook een flink aantal keer verrast met Javascript fouten. En verder ook de validators, welke eigenlijk een beetje slecht geschreven zijn, IE only. Zal zo even een artikel voor je er over opduikelen..
Ik geloof je gelijk :)
Ik hou er denk ik maar mee op om het te proberen.. Ik loop al achter ... Mag blij zijn als ik de deadline nog haal :'(

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 01 oktober 2003 @ 14:55:
[...]


Ik geloof je gelijk :)
Ik hou er denk ik maar mee op om het te proberen.. Ik loop al achter ... Mag blij zijn als ik de deadline nog haal :'(
http://tripleasp.net/byte.aspx?navid=33

Hierbij het artikel en de downloads er van. Je kan allicht even er mee spelen of deze versie wel werkt. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 01 October 2003 @ 14:56:
[...]

http://tripleasp.net/byte.aspx?navid=33

Hierbij het artikel en de downloads er van. Je kan allicht even er mee spelen of deze versie wel werkt. :)
thnx zal er eens naar kijken!

  • Scharnout
  • Registratie: November 2000
  • Laatst online: 19-08 17:23

Scharnout

Meuk

Lees de links die je medeproggers je geven:

Op de MSDN-link die je zo vriendelijk gegeven is staat namelijk hetvolgende:
If this property and EnableClientScript are both set to true, the validation summary is displayed in a message box. If EnableClientScript is set to false, this property has no effect.
Dus nog een keer goed lezen graag

And Bob's your uncle ...


Verwijderd

Topicstarter
heb denk ik al wat gevonden....
Asp.net zet er een link in naar een JS script.. En om de een of andere vage reden klopt deze link niet.. Zal wel liggen aan de manier waarop de structuur ofzo is opgezet....

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 01 October 2003 @ 15:08:
heb denk ik al wat gevonden....
Asp.net zet er een link in naar een JS script.. En om de een of andere vage reden klopt deze link niet.. Zal wel liggen aan de manier waarop de structuur ofzo is opgezet....
Die link moet er sowieso staan. Het gros van de validatiefuncties staan namelijk in dit externe bestand. Wel vreemd dat er geen foutmelding wordt gegeven? :?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 01 oktober 2003 @ 15:10:
[...]

Die link moet er sowieso staan. Het gros van de validatiefuncties staan namelijk in dit externe bestand. Wel vreemd dat er geen foutmelding wordt gegeven? :?
de link staat er wel... maar die gaat naar /aspnet_client/system_web/1_1_4322/WebUIValidation.js

en denk maar niet dat die directory bestaat in mijn project.. :S
Heb ff zitten kijken en hij staat op een andere plek op de server... Hoe dat nou weer kan is mij 1 groot raadsel :S Denk dat mijn collega en ik toch iets niet goed hebben gedaan met het aanmaken van het project

Heb ff de map verplaatst naar de juiste directory en nu werkt het wel :)

Maarja toch maar eens kijken wat er nu mis is gegaan?????? :? :?

[ Voor 11% gewijzigd door Verwijderd op 01-10-2003 15:15 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Dat kan je oplossen door
1. Of bij het aanmaken van de application aspnet_regiis -c te draaien
2. Bij het aanmaken van het project de aspnet_client folder naar de server te kopieren.

En 't is een default iets van ASP.Net. :P

[ Voor 50% gewijzigd door gorgi_19 op 01-10-2003 15:16 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 01 October 2003 @ 15:16:
[...]

Dat kan je oplossen door
1. Of bij het aanmaken van de application aspnet_regiis -c te draaien
2. Bij het aanmaken van het project de aspnet_client folder naar de server te kopieren.

En 't is een default iets van ASP.Net. :P
ik heb hem al gewoon gekopieerd :) dan heb ik dat goed gedaan...
en het is mijn eerste project in .net :) dus vandaar :)
Pagina: 1