Toon posts:

[ASP.NET/VB] RequiredFieldvalidator uitzetten *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey !

Ik ben het nu al een tijdje aan het proberen maar kom er nog niet helemaal uit.

Ik wil zodra ik op een imagebutton klik dat er een nieuw window wordt geopend en dat de RequiredfieldValidator op false wordt gezet. Op 1 of andere manier gaat direct de validatie in werking zodra ik op de knop druk.

Dit is de code die ik gebruik(zoals je aan de commentaar regels ziet, heb ik al het 1 en ander geprobeert):

Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    Public Sub Sluiten_Click(ByVal sender As System.Object, 
          ByVal e As System.Web.UI.ImageClickEventArgs) Handles Sluiten.Click
        Dim sWindow As String = "mywindow"
        Dim jscript As String

        'Me.Requiredfieldvalidator1.Visible = False
        'Me.Requiredfieldvalidator1.Enabled = False
        'Requiredfieldvalidator1.Visible = False
        'Me.Validationsummary1.Enabled = False

            Me.Requiredfieldvalidator1.Enabled = False
           Me.Requiredfieldvalidator2.Enabled = False
           Me.Requiredfieldvalidator3.Enabled = False
            Me.Requiredfieldvalidator4.Enabled = False
            Me.Requiredfieldvalidator5.Enabled = False
           Me.Requiredfieldvalidator6.Enabled = False
            Me.Requiredfieldvalidator7.Enabled = False
           Me.Requiredfieldvalidator8.Enabled = False

        jscript = "<script language='JavaScript'>mywindow = "
               "window.open('Copy of WebForm1.aspx','" +
               sWindow + "','height=200,width=200,toolbars=no,resizable=no')</script>"

        RegisterClientScriptBlock("mywindow", jscript)

End Sub

[ Voor 8% gewijzigd door curry684 op 07-04-2004 23:01 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 26-05 17:50

gorgi_19

Kruimeltjes zijn weer op :9

Kan je niet een requiredfield validator op een disabled textbox zetten oid en deze waarde laten wijzigen dmv Javascript.

Die imagebutton is trouwens nutteloos om hiervoor een postback te genereren; een stukje clientside html met een window.open functie moet ook voldoen.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Ik heb je topictitel en code-tags gefixed, zie aub even onze stickies (groene topics bovenin Programming & Webscripting) voor info over hoe je hier een net topic brouwt de volgende keer :)

Professionele website nodig?


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:32
Je kan toch de 'PerformsValidation' property oid van een button op false zetten? Als die property op false staat, wordt er geen validatie uitgevoerd.
(De property-naam is vrijwel zeker niet correct, maar in de help vind je 'm wel).

daarnaast denk ik dat een validator ook een 'enabled' property heeft.

https://fgheysels.github.io/


  • Jabbah
  • Registratie: Februari 2004
  • Laatst online: 20:20
De ImageButton class heeft een property CausesValidation. Als je deze op false zet dan worden de FieldValidators genegeerd. Veelal wordt deze property gebruikt bij 'Cancel' buttons.