Cuestión : Qué datatype si una secuencia del rul es adentro pasar de código detrás en el URL vía response.redirect

Estoy consiguiendo el error; la secuencia del

Input no estaba en un format.

when que intento y que utilizo la función del deporte () de mi page.

It analizo la secuencia de la pregunta y quito el parámetro del deporte.  Entonces quiero volver a dirigir la página de nuevo a ella soy uno mismo sin el parámetro del deporte.  ¿Me trabaja (puede verlo en el URL) pero consigo este error.

a) hago yo necesito convertir la secuencia del URL a otro datatype antes de que haga response.redirect? ¿el
b) está allí una mejor manera de hacer esto?

PS - hay un poco de desperdicios adentro allí de código copiado y de comprobar la secuencia que era building.

class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
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:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
class= deporte secundario " del id= " codeSnippet810620 del
Private " notpretty " ()

        Currurl dévil como secuencia = HttpContext.Current.Request.RawUrl
        El querystring dévil como secuencia = nada

        'Comprobar para cerciorarse de algunas variables de secuencia de la pregunta
        'existir y si no agregar alguno y volverlo a dirigir.
        ¿Amortiguar el iqs como Int32 = currurl.IndexOf (“? ” .ToCharArray ())
        Si (iqs = -1) entonces

            Redirecturl dévil como secuencia = currurl
            Response.Redirect (redirecturl, verdades)

            'Si existen las variables de secuencia de la pregunta, introducirlas
            'una secuencia.
        ElseIf (>= 0 del iqs) entonces

            Si (iqs < currurl. Longitud - 1) entonces
                el querystring = currurl. Subsecuencia (iqs + 1)
            Terminar si

        Terminar si

        'Analizar las variables de secuencia de la pregunta en un NameValueCollection.
        Amortiguar el qscoll como NameValueCollection = HttpUtility.ParseQueryString (el querystring)

        'Iterar a través de la colección.



        ¿Amortiguar el sb como nuevo StringBuilder (“? ")
        newQuery dévil como secuencia = “?”

        Para cada s como secuencia en qscoll.AllKeys

            sb. Añadir (s y “=” y

            Si s = “entonces se divierte”
                newQuery = newQuery
            Terminar si

            Si s = “entonces califica”
                newQuery = newQuery y s y “=” y
            Terminar si

            Si s = “producto” entonces
                newQuery = newQuery y s y “=” y
            Terminar si

            Si s = “entonces sazona”
                newQuery = newQuery y s y “=” y
            Terminar si

            Si s = “género” entonces
                newQuery = newQuery y s y “=” y
            Terminar si


            Si s = “entonces envejece”
                newQuery = newQuery y s y “=” y
            Terminar si


        S siguiente

        'Response.Write (newQuery.ToString)

        newURL dévil como secuencia
        newURL = Request.Url.LocalPath

        newURL = newURL y newQuery
        'Response.Write (newURL)

        'Escribir el resultado a una etiqueta
        'ParseOutput.Text = sb.ToString ()

        Response.Redirect (newURL)

    Submarino del extremo




    ImageButtonSport_Click secundario protegido (remitente de ByVal como objeto, ByVal e como System.Web.UI.ImageClickEventArgs) dirige X.Click
        deporte ()
    Submarino del extremo
class= del

Respuesta : Qué datatype si una secuencia del rul es adentro pasar de código detrás en el URL vía response.redirect

intenté replegarlo pero no consigo ningunos errores….aunque convertí su código a C#. nada cambió realmente…
apenas preguntándose si usted está intentando algo más….el coz “product=1brand=1” falta “y” (en caso de que si no es intencional) después de nuevo formato.
¿cuándo usted está consiguiendo este error si el postback era acertado?
Otras soluciones  
 
programming4us programming4us