Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: request.querystring

  1. #1

    request.querystring

    Salve a tutti
    Sono un neofita di asp.net, anzi un ignorante di asp.net
    qualcuno saprebbe dirmi come inserire una request.querystring in una pagina aspx che contine solo html e la request suddetta...
    <code>

    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    insert request here
    </body>

    </code>
    grazie mille

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    non so se ho ben capito, ma se hai un url del genere :

    codice:
    default.aspx?parametro=valore
    il valore di 'parametro' lo recuperi con :

    codice:
    request.querystring("parametro")

  3. #3

    si ma...

    si ma qual'è la sintassi per stampare a video?
    in asp è
    <code>

    Hello world <%=request.querystring("parametro")%>!

    </code>
    ma in aspnet com dovrebbe essere?

    scusa la mia ignoranza...

  4. #4

    libro

    a breve comprerò un libro di test su dotnet

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    è la stessa che hai scritto tu !
    asp.net supporta il rendering per retrocompatibilità...
    codice:
    Hello world <%=request.querystring("parametro")%>
    PS: per far comparire il codice formattato nel forum usa
    (parentesiquadra)code(parentesiquadra) (parentesiquadra)/code(parentesiquadra)

  6. #6

    error

    su questo url http://localhost/prova/default.aspx?parametro=foo
    mi da questo errore..

    codice:
    Compiler Error Message: CS0118: 'System.Web.HttpRequest.QueryString' is a 'property' but is used like a 'method'

  7. #7

  8. #8

    codice

    questo è il codice...
    codice:
    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    Hello world<%=Request.QueryString("parametro")%>!
    </body

  9. #9

    problema

    qualche problema?

  10. #10
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
    <%@ Page Language="vb" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
      <body MS_POSITIONING="GridLayout">
    
        <form id="Form1" method="post" runat="server">
        <% response.write(request.querystring("parametro"))%>
        </form>
    
      </body>
    </html>
    in c# credo che sia
    codice:
    Response.Write(Request.Querystring["parametro"]);
    ma ti consiglio di usare il code-behind

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.