.NETGURU
Volgende pagina na controle gegevens
Messages   Related Types
This message was discovered on ASPFriends.com 'aspngnl' list.


Peter Moerenhout
Hallo,

Ik heb een inlogpagina (username,pwd,knop,msglabel) en heb hier
subroutine "knop_click" waarin wordt nagegaan of de gegevens wel
degelijk correct zijn, aan de hand hiervan wordt dan een msg getoond in
het label. So far so good.

Ik had nu graag i.p.v. een gewone submit-toets een imagebutton gebruikt
(je weet wel dan kan ik daar een ovale knop met kleuren van maken) waar
en hoe roep ik dan deze sub op (geen "onclick"-event).

Aan de hand van het resultaat van de functie had ik dan graag het
volgende gedaan :

NOK : Een foutmelding tonen en hen de mogelijkheid geven opnieuw in te
loggen (zoals nu gebeurt)
OK : Een volgende pagina oproepen =20

Ik weet wel dat ik een volgende pagina kan oproepen via de FORM tag
(HTML) is dit in ASP.NET nog steeds dezelfde werkwijze ?
Want dan kan men die events van de buttons e.d. enkel gebruiken binnen
hetzelfde form.

Kan iemand mij op de juiste weg zetten ?
K.R.
Peter MOERENHOUT
02/340.11.53

Reply to this message...
 
    
webmaster nieropweb
Je kunt als je een image in plaats van een submit gebruikt, javascript toch
gebruiken zoiets als dit
<a href="javascript:myfunction();"><img src="myimgage.jpg"></a>
Dit is wel heel ou-bollig maar werkt ook voor netscape 2 :)

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 9:32
Subject: [aspngnl] Volgende pagina na controle gegevens

Hallo,

Ik heb een inlogpagina (username,pwd,knop,msglabel) en heb hier
subroutine "knop_click" waarin wordt nagegaan of de gegevens wel
degelijk correct zijn, aan de hand hiervan wordt dan een msg getoond in
het label. So far so good.

Ik had nu graag i.p.v. een gewone submit-toets een imagebutton gebruikt
(je weet wel dan kan ik daar een ovale knop met kleuren van maken) waar
en hoe roep ik dan deze sub op (geen "onclick"-event).

Reply to this message...
 
    
Peter Moerenhout
Sorry, maar javascript is mij onbekend, vbscript OK

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 9:56
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Je kunt als je een image in plaats van een submit gebruikt, javascript
toch
gebruiken zoiets als dit
<a href=3D"javascript:myfunction();"><img src=3D"myimgage.jpg"></a>
Dit is wel heel ou-bollig maar werkt ook voor netscape 2 :)

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 9:32
Subject: [aspngnl] Volgende pagina na controle gegevens

Hallo,

Ik heb een inlogpagina (username,pwd,knop,msglabel) en heb hier
subroutine "knop_click" waarin wordt nagegaan of de gegevens wel
degelijk correct zijn, aan de hand hiervan wordt dan een msg getoond in
het label. So far so good.

Ik had nu graag i.p.v. een gewone submit-toets een imagebutton gebruikt
(je weet wel dan kan ik daar een ovale knop met kleuren van maken) waar
en hoe roep ik dan deze sub op (geen "onclick"-event).

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

Reply to this message...
 
    
m.j.a.jansen@kpn.com
<input type='image' Src='image.gif'> geen alternatief ?

Martin

[Original message clipped]

Reply to this message...
 
    
Peter Moerenhout
Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type=3D'image' Src=3D'image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

Reply to this message...
 
    
webmaster nieropweb
Peter je moet wel de javascript functie maken. Voor client site scripting
kun je beter geen vbscript gebruiken omdat dat een MS oplossing is die
alleen op windows werkt.

zet onderstaand in de HTML code onder je form.
<script language="javaScript">
function myfunction ()
{
// stel dat je form de IE myForm heeft moet onderstaande code in de goede
richting zijn
myForm.submit();
return true;
}
</script>

Natuurlijk was de tip om <input type="image" src=".."> ook perfect. Alleen
kunnen wij niet precies raden wat nu je uitdaging is in deze....
Image buttons hebben het nadeel dat ze niet aan het script bij posten
vertellen 'welke' button was gepressed, ze geven alleen de image locatie
weer (absolute coordinaten).

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 10:29
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type='image' Src='image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

Reply to this message...
 
    
Peter Moerenhout
Misschien ben ik niet duidelijk geweest in mijn eerste berichtje, maar
het eigenlijke doel van deze onderneming is dat ik niet weet waar, bij
het gebruik van een imagebutton, moet meegeven naar welke pagina er
dient te worden gegaan.

sub btn_click
kijk of de gegevens in de databank overeenkomen met de gegevens die
werden ingegeven en geef resultaat weer in recordset
if rs.bof and rs.eof then
    NOK (toon bericht op zelfde pagina)
else
    OK (haal volgende pagina op)
end if
end sub

HTML

<Form method=3D"post" action=3D"Main.aspx">
<asp:imagebutton id=3D"btnimg" runat=3D"server" Src=3D"image.gif"
imageclick=3D"btn_click">
</form>

zoals dit gaat men wel naar de volgende pagina maar wordt er geen
rekening gehouden met de functie die werd aangeroepen op de
"imageclick"-event, de gegevens gaan wel mee en op de "Main.aspx" pagina
kan men dan de functie laten lopen.

Ik wil dus eerst die "btn_click" laten lopen en aan de hand van dit
resultaat bepalen welke pagina dient te worden opgehaald.

Kan dit op deze manier of dien ik gewoon een pagina op te roepen en daar
dan eerst de sub te doorlopen om aan de hand van het resultaat dan de
pagina op te bouwen ?

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:47
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Peter je moet wel de javascript functie maken. Voor client site
scripting
kun je beter geen vbscript gebruiken omdat dat een MS oplossing is die
alleen op windows werkt.

zet onderstaand in de HTML code onder je form.
<script language=3D"javaScript">
function myfunction ()
{
// stel dat je form de IE myForm heeft moet onderstaande code in de
goede
richting zijn
myForm.submit();
return true;
}
</script>

Natuurlijk was de tip om <input type=3D"image" src=3D".."> ook perfect.
Alleen
kunnen wij niet precies raden wat nu je uitdaging is in deze....
Image buttons hebben het nadeel dat ze niet aan het script bij posten
vertellen 'welke' button was gepressed, ze geven alleen de image locatie
weer (absolute coordinaten).

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 10:29
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type=3D'image' Src=3D'image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

Reply to this message...
 
    
webmaster nieropweb
Ik gebruik altijd hetvolgende
ASP pagina post naar zich zelf. Als er een fout is, dan hoef je geen truken
uit te halen. Als het goed gaat *dan* pas doe ik een response.redirect naar
een volgende pagina

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 11:21
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Misschien ben ik niet duidelijk geweest in mijn eerste berichtje, maar
het eigenlijke doel van deze onderneming is dat ik niet weet waar, bij
het gebruik van een imagebutton, moet meegeven naar welke pagina er
dient te worden gegaan.

sub btn_click
kijk of de gegevens in de databank overeenkomen met de gegevens die
werden ingegeven en geef resultaat weer in recordset
if rs.bof and rs.eof then
NOK (toon bericht op zelfde pagina)
else
OK (haal volgende pagina op)
end if
end sub

HTML

<Form method="post" action="Main.aspx">
<asp:imagebutton id="btnimg" runat="server" Src="image.gif"
imageclick="btn_click">
</form>

zoals dit gaat men wel naar de volgende pagina maar wordt er geen
rekening gehouden met de functie die werd aangeroepen op de
"imageclick"-event, de gegevens gaan wel mee en op de "Main.aspx" pagina
kan men dan de functie laten lopen.

Ik wil dus eerst die "btn_click" laten lopen en aan de hand van dit
resultaat bepalen welke pagina dient te worden opgehaald.

Kan dit op deze manier of dien ik gewoon een pagina op te roepen en daar
dan eerst de sub te doorlopen om aan de hand van het resultaat dan de
pagina op te bouwen ?

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:47
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Peter je moet wel de javascript functie maken. Voor client site
scripting
kun je beter geen vbscript gebruiken omdat dat een MS oplossing is die
alleen op windows werkt.

zet onderstaand in de HTML code onder je form.
<script language="javaScript">
function myfunction ()
{
// stel dat je form de IE myForm heeft moet onderstaande code in de
goede
richting zijn
myForm.submit();
return true;
}
</script>

Natuurlijk was de tip om <input type="image" src=".."> ook perfect.
Alleen
kunnen wij niet precies raden wat nu je uitdaging is in deze....
Image buttons hebben het nadeel dat ze niet aan het script bij posten
vertellen 'welke' button was gepressed, ze geven alleen de image locatie
weer (absolute coordinaten).

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 10:29
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type='image' Src='image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

Reply to this message...
 
    
Peter Moerenhout
OK het is daar juist dat het schoentje wringt, kan je mij een klein
voorbeeldje geven hoe dit werkt die "response.redirect", dus eigenlijk
hoe geef ik mee welke pagina er dient te worden opgeroepen, waar staat
die response.redirect(ik veronderstel in de sub,maar waar geef ik daar
dan de pagina mee), zie waar mijn probleem zich situeert ik heb niet
direkt een zicht op hoe ik dit in code omzet.

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 11:50
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Ik gebruik altijd hetvolgende
ASP pagina post naar zich zelf. Als er een fout is, dan hoef je geen
truken
uit te halen. Als het goed gaat *dan* pas doe ik een response.redirect
naar
een volgende pagina

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 11:21
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Misschien ben ik niet duidelijk geweest in mijn eerste berichtje, maar
het eigenlijke doel van deze onderneming is dat ik niet weet waar, bij
het gebruik van een imagebutton, moet meegeven naar welke pagina er
dient te worden gegaan.

sub btn_click
kijk of de gegevens in de databank overeenkomen met de gegevens die
werden ingegeven en geef resultaat weer in recordset
if rs.bof and rs.eof then
NOK (toon bericht op zelfde pagina)
else
OK (haal volgende pagina op)
end if
end sub

HTML

<Form method=3D"post" action=3D"Main.aspx">
<asp:imagebutton id=3D"btnimg" runat=3D"server" Src=3D"image.gif"
imageclick=3D"btn_click">
</form>

zoals dit gaat men wel naar de volgende pagina maar wordt er geen
rekening gehouden met de functie die werd aangeroepen op de
"imageclick"-event, de gegevens gaan wel mee en op de "Main.aspx" pagina
kan men dan de functie laten lopen.

Ik wil dus eerst die "btn_click" laten lopen en aan de hand van dit
resultaat bepalen welke pagina dient te worden opgehaald.

Kan dit op deze manier of dien ik gewoon een pagina op te roepen en daar
dan eerst de sub te doorlopen om aan de hand van het resultaat dan de
pagina op te bouwen ?

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:47
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Peter je moet wel de javascript functie maken. Voor client site
scripting
kun je beter geen vbscript gebruiken omdat dat een MS oplossing is die
alleen op windows werkt.

zet onderstaand in de HTML code onder je form.
<script language=3D"javaScript">
function myfunction ()
{
// stel dat je form de IE myForm heeft moet onderstaande code in de
goede
richting zijn
myForm.submit();
return true;
}
</script>

Natuurlijk was de tip om <input type=3D"image" src=3D".."> ook perfect.
Alleen
kunnen wij niet precies raden wat nu je uitdaging is in deze....
Image buttons hebben het nadeel dat ze niet aan het script bij posten
vertellen 'welke' button was gepressed, ze geven alleen de image locatie
weer (absolute coordinaten).

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 10:29
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type=3D'image' Src=3D'image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

Reply to this message...
 
    
Egbert Nierop
Voila, hier heb je een template. Mijn favoriet voor ASP 3.0

<%
Dim ReqForm, ReqSess
Dim IsPostBack

IsPostBack = Request.ServerVariables("HTTP_METHOD") = "POST"

If IsPostBack Then
' check of alles is ingevuld maak ook een kopie van alle form data!
Set MyData = Request.Form
Else
' haal de data uit de sessie indien het niet een POST was
Set MyData = Session.Contents
End If
OK = False

WIth MyData
sName = .Item("NAME")
' etcetera
End With

If IsPostBack Then
' CHECK ALLE INPUT
Bepaal of de vlag OK True wordt of False
End If

if OK Then
REsponse.Redirect "nextpage.asp"
Else
strMessage = "You are no user, but a loozer, check your input now!"
End if

%>
<HTML>
<BODY>

<FORM>
<TABLE>
<%if Len(strMessage) Then%>
<TR>
<TH COLSPAN="2" ALIGN="center"><%=strMessage%></TH></TR>
<%End IF%>
<TR>

etcetera
<TR><TD>your name please</TD><TD><input type="text" name="NAME"
value=<%=Server.HTMLEncode(sName)%>"</TD>
</TR>
</TABLE>

</TABLE>
</FORM>

</BODY>
</HTML>
Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 11:55
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

OK het is daar juist dat het schoentje wringt, kan je mij een klein
voorbeeldje geven hoe dit werkt die "response.redirect", dus eigenlijk
hoe geef ik mee welke pagina er dient te worden opgeroepen, waar staat
die response.redirect(ik veronderstel in de sub,maar waar geef ik daar
dan de pagina mee), zie waar mijn probleem zich situeert ik heb niet
direkt een zicht op hoe ik dit in code omzet.

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 11:50
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Ik gebruik altijd hetvolgende
ASP pagina post naar zich zelf. Als er een fout is, dan hoef je geen
truken
uit te halen. Als het goed gaat *dan* pas doe ik een response.redirect
naar
een volgende pagina

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 11:21
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Misschien ben ik niet duidelijk geweest in mijn eerste berichtje, maar
het eigenlijke doel van deze onderneming is dat ik niet weet waar, bij
het gebruik van een imagebutton, moet meegeven naar welke pagina er
dient te worden gegaan.

sub btn_click
kijk of de gegevens in de databank overeenkomen met de gegevens die
werden ingegeven en geef resultaat weer in recordset
if rs.bof and rs.eof then
NOK (toon bericht op zelfde pagina)
else
OK (haal volgende pagina op)
end if
end sub

HTML

<Form method="post" action="Main.aspx">
<asp:imagebutton id="btnimg" runat="server" Src="image.gif"
imageclick="btn_click">
</form>

zoals dit gaat men wel naar de volgende pagina maar wordt er geen
rekening gehouden met de functie die werd aangeroepen op de
"imageclick"-event, de gegevens gaan wel mee en op de "Main.aspx" pagina
kan men dan de functie laten lopen.

Ik wil dus eerst die "btn_click" laten lopen en aan de hand van dit
resultaat bepalen welke pagina dient te worden opgehaald.

Kan dit op deze manier of dien ik gewoon een pagina op te roepen en daar
dan eerst de sub te doorlopen om aan de hand van het resultaat dan de
pagina op te bouwen ?

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:47
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Peter je moet wel de javascript functie maken. Voor client site
scripting
kun je beter geen vbscript gebruiken omdat dat een MS oplossing is die
alleen op windows werkt.

zet onderstaand in de HTML code onder je form.
<script language="javaScript">
function myfunction ()
{
// stel dat je form de IE myForm heeft moet onderstaande code in de
goede
richting zijn
myForm.submit();
return true;
}
</script>

Natuurlijk was de tip om <input type="image" src=".."> ook perfect.
Alleen
kunnen wij niet precies raden wat nu je uitdaging is in deze....
Image buttons hebben het nadeel dat ze niet aan het script bij posten
vertellen 'welke' button was gepressed, ze geven alleen de image locatie
weer (absolute coordinaten).

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 10:29
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type='image' Src='image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp = JOIN/QUIT

Reply to this message...
 
    
Peter Moerenhout
Hartelijk bedankt

-----Original Message-----
From: Egbert Nierop [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 12:11
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Voila, hier heb je een template. Mijn favoriet voor ASP 3.0

<%
Dim ReqForm, ReqSess
Dim IsPostBack

IsPostBack =3D Request.ServerVariables("HTTP_METHOD") =3D "POST"

If IsPostBack Then
' check of alles is ingevuld maak ook een kopie van alle form data!
Set MyData =3D Request.Form
Else
' haal de data uit de sessie indien het niet een POST was
Set MyData =3D Session.Contents
End If
OK =3D False

WIth MyData
sName =3D .Item("NAME")
' etcetera
End With

If IsPostBack Then
' CHECK ALLE INPUT
Bepaal of de vlag OK True wordt of False
End If

if OK Then
REsponse.Redirect "nextpage.asp"
Else
strMessage =3D "You are no user, but a loozer, check your input
now!"
End if

%>
<HTML>
<BODY>

<FORM>
<TABLE>
<%if Len(strMessage) Then%>
<TR>
<TH COLSPAN=3D"2" ALIGN=3D"center"><%=3DstrMessage%></TH></TR>
<%End IF%>
<TR>

etcetera
<TR><TD>your name please</TD><TD><input type=3D"text" name=3D"NAME"
value=3D<%=3DServer.HTMLEncode(sName)%>"</TD>
</TR>
</TABLE>

</TABLE>
</FORM>

</BODY>
</HTML>
Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 11:55
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

OK het is daar juist dat het schoentje wringt, kan je mij een klein
voorbeeldje geven hoe dit werkt die "response.redirect", dus eigenlijk
hoe geef ik mee welke pagina er dient te worden opgeroepen, waar staat
die response.redirect(ik veronderstel in de sub,maar waar geef ik daar
dan de pagina mee), zie waar mijn probleem zich situeert ik heb niet
direkt een zicht op hoe ik dit in code omzet.

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 11:50
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Ik gebruik altijd hetvolgende
ASP pagina post naar zich zelf. Als er een fout is, dan hoef je geen
truken
uit te halen. Als het goed gaat *dan* pas doe ik een response.redirect
naar
een volgende pagina

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 11:21
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Misschien ben ik niet duidelijk geweest in mijn eerste berichtje, maar
het eigenlijke doel van deze onderneming is dat ik niet weet waar, bij
het gebruik van een imagebutton, moet meegeven naar welke pagina er
dient te worden gegaan.

sub btn_click
kijk of de gegevens in de databank overeenkomen met de gegevens die
werden ingegeven en geef resultaat weer in recordset
if rs.bof and rs.eof then
NOK (toon bericht op zelfde pagina)
else
OK (haal volgende pagina op)
end if
end sub

HTML

<Form method=3D"post" action=3D"Main.aspx">
<asp:imagebutton id=3D"btnimg" runat=3D"server" Src=3D"image.gif"
imageclick=3D"btn_click">
</form>

zoals dit gaat men wel naar de volgende pagina maar wordt er geen
rekening gehouden met de functie die werd aangeroepen op de
"imageclick"-event, de gegevens gaan wel mee en op de "Main.aspx" pagina
kan men dan de functie laten lopen.

Ik wil dus eerst die "btn_click" laten lopen en aan de hand van dit
resultaat bepalen welke pagina dient te worden opgehaald.

Kan dit op deze manier of dien ik gewoon een pagina op te roepen en daar
dan eerst de sub te doorlopen om aan de hand van het resultaat dan de
pagina op te bouwen ?

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:47
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Peter je moet wel de javascript functie maken. Voor client site
scripting
kun je beter geen vbscript gebruiken omdat dat een MS oplossing is die
alleen op windows werkt.

zet onderstaand in de HTML code onder je form.
<script language=3D"javaScript">
function myfunction ()
{
// stel dat je form de IE myForm heeft moet onderstaande code in de
goede
richting zijn
myForm.submit();
return true;
}
</script>

Natuurlijk was de tip om <input type=3D"image" src=3D".."> ook perfect.
Alleen
kunnen wij niet precies raden wat nu je uitdaging is in deze....
Image buttons hebben het nadeel dat ze niet aan het script bij posten
vertellen 'welke' button was gepressed, ze geven alleen de image locatie
weer (absolute coordinaten).

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----
From: "Peter Moerenhout" <Click here to reveal e-mail address>
To: "aspngnl" <Click here to reveal e-mail address>
Sent: donderdag 8 augustus 2002 10:29
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Dus met de imagebutton van HTML werken, heb ik geprobeerd maar dan krijg
ik een foutmelding dat de functie niet werd gedefinieerd ?????

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 10:10
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

<input type=3D'image' Src=3D'image.gif'> geen alternatief ?

Martin

[Original message clipped]

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

Reply to this message...
 
    
webmaster nieropweb
Zat nog een foutje in
Deze regels moeten zo:

<TR><TD>your name please</TD><TD><input type="text" name="NAME"
value="<%=Server.HTMLEncode(sName)%>"></TD>
</TR>

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----

Reply to this message...
 
    
Peter Moerenhout
OK

-----Original Message-----
From: webmaster nieropweb [mailto:Click here to reveal e-mail address]
Sent: donderdag 8 augustus 2002 12:22
To: aspngnl
Subject: [aspngnl] Re: Volgende pagina na controle gegevens

Zat nog een foutje in=20
Deze regels moeten zo:

<TR><TD>your name please</TD><TD><input type=3D"text" name=3D"NAME"
value=3D"<%=3DServer.HTMLEncode(sName)%>"></TD>
</TR>

Egbert Nierop
Mobile: +31 6 50 287 251
----- Original Message -----=20

| [aspngnl] member Click here to reveal e-mail address =3D YOUR ID
| http://www.asplists.com/asplists/aspngnl.asp =3D JOIN/QUIT

Reply to this message...
 
 




ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
Ad


Need Dot Net Interview Questions?
Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
.Net Projects
Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
Free .net Help
Commission ExamGuru, Inc. and his team for your next bespoke software project
FogBUGZ
The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
Awesome Tools
If you don't know about these, you're missing out... IT Certification Questions
IT Interview Questions
Free Oracle 10g Training
MCSE Boortcamp
Cisco Study Guides
Cheap Study Guides
Exact Questions
Dot Net Interview Questions
Oracle OCP
Cheap Travel
Designer Perfumes - Wholesale Prices
Free Programming Tutorials
 
ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
 Copyright © ExamGuru, Inc. 2001-2006
Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification