Visualizzazione dei risultati da 1 a 10 su 10

Discussione: querystring in c#

  1. #1

    querystring in c#

    ragazzi come si fa a recuperare in c# i valori passati da una pagina all'altra con querystring perpoi usarli dentro delle funzioni?

    Quant'è bello il VB
    Doctorfire
    www.doctorfire.it - Il Portale Italiano per gli Appassionati di Fuochi d'Artificio
    info@doctorfire.it

  2. #2
    Request.QueryString[NomeParametro]

  3. #3
    purtroppo niente
    faccio cosi:

    <%@ Page language="c#" %>
    <%@ Import namespace="System.IO" %>
    <%@ Import namespace="System.Net" %>
    <%@ Import namespace="System.Drawing" %>

    <script runat="server">
    int w = Request.QueryString("w");
    ecc. ecc.

    perfavore aiuto
    Doctorfire
    www.doctorfire.it - Il Portale Italiano per gli Appassionati di Fuochi d'Artificio
    info@doctorfire.it

  4. #4
    In c# quando accedi ad un array devi usare le parentesi quadre:
    codice:
    <%@ Page language="c#" %> 
    <%@ Import namespace="System.IO" %> 
    <%@ Import namespace="System.Net" %> 
    <%@ Import namespace="System.Drawing" %> 
    
    <script runat="server"> 
    int w = Request.QueryString["w"];
    Se ti da un qualche errore di conversione fai cosi per convertire il valore della QueryString in intero:
    codice:
    ...
    int w = Convert.ToInt32(Request.QueryString["w"]);

  5. #5
    purtroppo mi da eroore non capicsco perchè. sto uscendo pazzo

    posto tutto il codice

    <%@ Page language="c#" %>
    <%@ Import namespace="System.IO" %>
    <%@ Import namespace="System.Net" %>
    <%@ Import namespace="System.Drawing" %>

    <script runat="server">
    int w = Convert.ToInt32(Request.QueryString["w"]);

    private void ResizeAndSave(Stream imgStr,int Width, int Height,string FileName)
    {
    //creo il bitmap dallo stream
    System.Drawing.Image bmpStream=System.Drawing.Image.FromStream(imgStr);
    //creo un nuovo bitmap ridimensionandolo
    Bitmap img=new Bitmap(bmpStream,new Size(Width,Height));
    //salvo l'immagine ridimensionata
    img.Save(FileName,System.Drawing.Imaging.ImageForm at.Jpeg);

    Response.Write("saved");
    }

    private void CaricaClick(object sender, System.EventArgs e)
    {
    Environment.CurrentDirectory=AppDomain.CurrentDoma in.BaseDirectory;
    //controllo che sia un jpg
    if (file1.PostedFile.ContentType=="image/jpeg" || file1.PostedFile.ContentType=="image/pjpeg")
    {
    //pass lo stream del file uplodato
    ResizeAndSave(file1.PostedFile.InputStream,100,70, "img1.jpg");
    //salvo così com'è
    file1.PostedFile.SaveAs("img1g.jpg");
    }
    }

    </script>
    Doctorfire
    www.doctorfire.it - Il Portale Italiano per gli Appassionati di Fuochi d'Artificio
    info@doctorfire.it

  6. #6
    che errore ti da?

  7. #7
    purtroppo non mi da le specifiche perche ho problemi anche con il file web.config. so solo che apppena aggiungo la stinga
    int w = Convert.ToInt32(Request.QueryString["w"]);

    non funge più niente
    Doctorfire
    www.doctorfire.it - Il Portale Italiano per gli Appassionati di Fuochi d'Artificio
    info@doctorfire.it

  8. #8
    Doctorfire
    www.doctorfire.it - Il Portale Italiano per gli Appassionati di Fuochi d'Artificio
    info@doctorfire.it

  9. #9
    Originariamente inviato da doctorfire
    Senza errore e dura....
    Prova a metter un punto di interruzione sulla riga e vedere se riesci a leggere il valore della querystring

  10. #10
    Originariamente inviato da doctorfire
    purtroppo non mi da le specifiche perche ho problemi anche con il file web.config. so solo che apppena aggiungo la stinga
    int w = Convert.ToInt32(Request.QueryString["w"]);

    non funge più niente
    Secondo me il problema è nella conversione.

    Forse gli assegni un valore che non può essere convertito in int32

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.