Avatar billede chron Nybegynder
27. januar 2003 - 16:51 Der er 10 kommentarer og
1 løsning

Flere webforms under samme URL?

Jeg er totalt 'ny' mht webservere, html, you name it.
Har leget med VB siden jeg var 11 dog, og .net var så min mulighed for at lave en webserver med absolut INGEN viden om HTML.
Hvad gør jeg her?
Jeg har et project.. f.eks blah.aspx
når man klikker på ok i start formen, skal den så gå videre til næste webform... f.eks hejsa.aspx ..
Hvordan gør jeg her?
Det jeg har gjort lige nu er at de to forskellige .aspx webforme ligger under to forskellige URL's og derved når man klikker ok, så sender den videre til URL #2..
eksempel:
http://www.hejsa.dk/blah.aspx -> Ok -> http://www.hejsa.dk/hejsa.aspx ...
kan det hele pakkes ind under blah.aspx? i så fald.. hvordan? og hvordan får jeg så blah.aspx til at gå videre til næste webform?
Avatar billede askhoej Praktikant
27. januar 2003 - 19:47 #1
Er ikke helt med på hvad du vil, hvis du bare vil linke fra en side til en anden gør du det med HTML sådan her:

<a href="hejsa.aspx">Gå til næste side!</a>

Kan du forklare det lidt nærmere?

/askhoej
Avatar billede chron Nybegynder
27. januar 2003 - 23:50 #2
I stedet for at jeg har 50 sider ( en side per form ) vil jeg gerne have 1 side med alle formene i?
Er det muligt/forståeligt? har ikke fået nok kaffe, er for træt til at formulere mig.. smutter i seng nu og prøver igen i morgen :P
Avatar billede askhoej Praktikant
28. januar 2003 - 09:03 #3
Du kan godt have flere udfyldningsformularer i den samme WebForm og herefter skjule/vise den eller de udfyldningsformularer du vil have vist. Men det bliver hurtigt rodet - hvad skulle problemet være med at have flere WebForms?

/askhoej
Avatar billede chron Nybegynder
28. januar 2003 - 14:40 #4
Et problem kunne for eksempel være hvis jeg har et login system der henviser til forskellige brugere, såsom admins, 'super'brugere og normale brugere..
Så ville det være så nemt at man bare kunne gætte sig til URL'et til admin formen..
Medmindre der er en nem måde at gøre så formen kræver username & password for at gå ind på den? ( Problemet med dette ville måske være at få en button til at indtaste brugernavn + password uden at brugeren ville få den prompt =/ )
Avatar billede chron Nybegynder
29. januar 2003 - 00:02 #5
Til mit spørgsmål.. Kender du en metode til at samle alle formene under en stor form ( dvs de er forskellige forme, men eksisterer under samme fil ). dette var mit egentlige spørgsmål
Avatar billede askhoej Praktikant
29. januar 2003 - 12:36 #6
Det gør jeg desværre ikke og jeg vil foreslå dig at fordele dine forms på flere WebForms for overskuelighedens skyld. Der findes i øvrigt en lang række muligheder for kun at give bestemte brugere adgang til bestemte WebForms.

/askhoej
Avatar billede -psycho- Nybegynder
31. januar 2003 - 13:32 #7
Jeg tror ikke jeg ved hvad du mener men er det noget i stil med det her ??

<%@ Page Language="VB" %>
<script runat="server">
sub login_click(obj as object, e as eventargs)
  if txt.text = "Admin" then
    pnlAdmin.visible = "True"
    pnlBruger.visible = "False"
  Else If txt.text = "Bruger" then
    pnlBruger.visible = "True"
    pnlAdmin.visible = "false"
  Else
    pnlBruger.visible = "False"
    pnlAdmin.visible = "False"
  End If
End sub
</script>
<html><body><form id=form runat="server">
<p align="center">
Login
<asp:textbox id="txt" runat="server" />
<asp:button text="Login" runat="server" onclick="login_click" />
<asp:panel id="pnlbruger" runat="server" visible="false">
<p align="center">
Bruger<br><br>
Skriv bla bla
</p>
</asp:panel>
<asp:panel id="pnlAdmin" runat="server" visible="false">
<p align="center">
Admin<br><br>
Opret <> Delete o.s.v. :D
</p>
</asp:panel>
</p>
</form></body></html>
Avatar billede chron Nybegynder
31. januar 2003 - 22:33 #8
Jaah det er det jo nok..
Har desværre ikke NOK html/asp erfaring til at tyde det hele... derfor valgte jeg asp.net, kan lave websider i VB uden html experience..
alt for godt IMO.
Avatar billede -psycho- Nybegynder
31. januar 2003 - 23:31 #9
For at teste koden kan du bare kopier det ind i en aspx fil og så smide den på din websrv, i tekstboxen skal du skrive "Admin" eller "Bruger" og tryk på knappen.

Men hvis det er det så skal du bruge det som hedder et panel.

Panel'et er tilgængelige fra vb.
Avatar billede chron Nybegynder
03. februar 2003 - 14:31 #10
Ok tak skal du have..
Gider du lige give mig mulighed for at acceptere svaret? =)
Avatar billede -psycho- Nybegynder
03. februar 2003 - 20:34 #11
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester