Pergunta : Que datatype se uma corda do rul for dentro passar do código atrás no URL através de response.redirect

Eu estou começ o erro; a corda do

Input não estava em um format.

when que eu tento e uso a função do esporte () de meu page.

It divido a corda da pergunta e removo o parâmetro do esporte.  Então eu quero reorientar a página de volta a ela sou auto sem o parâmetro do esporte.  Trabalha-me (pode o ver no URL) mas eu começ este error.

a) faço mim preciso de converter a corda do URL a um outro datatype antes que eu faça response.redirect? o
b) está lá uma maneira melhor de fazer isto?

PS - há alguma sucata dentro lá do código copiado e de verific a corda que eu era building.

class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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= esporte secundário " do id= " codeSnippet810620 do
Private " notpretty " ()

        Currurl não ofuscante como a corda = o HttpContext.Current.Request.RawUrl
        Querystring não ofuscante como a corda = nada

        'Verific para certificar-se de algumas variáveis de corda da pergunta
        'existir e se não adicionar algum e reorientá-lo.
        Escurecer o iqs como Int32 = currurl.IndexOf (“? ” .ToCharArray ())
        Se (iqs = -1) então

            Redirecturl não ofuscante como a corda = o currurl
            Response.Redirect (redirecturl, verdadeiros)

            'Se as variáveis de corda da pergunta existem, põr as dentro
            'uma corda.
        ElseIf (>= 0 do iqs) então

            Se (iqs < currurl. Comprimento - 1) então
                querystring = currurl. Substring (iqs + 1)
            Terminar se

        Terminar se

        'Analisar gramaticalmente as variáveis de corda da pergunta em um NameValueCollection.
        Escurecer o qscoll como NameValueCollection = HttpUtility.ParseQueryString (querystring)

        'Iterar através da coleção.



        Escurecer o sb como StringBuilder novo (“? ")
        newQuery não ofuscante como a corda = “?”

        Para cada s como a corda em qscoll.AllKeys

            sb. Adicionar (s & “=” &

            Se s = “ostenta” então
                newQuery = newQuery
            Terminar se

            Se s = “marca” então
                newQuery = newQuery & s & “=” &
            Terminar se

            Se s = “produto” então
                newQuery = newQuery & s & “=” &
            Terminar se

            Se s = “tempera” então
                newQuery = newQuery & s & “=” &
            Terminar se

            Se s = “género” então
                newQuery = newQuery & s & “=” &
            Terminar se


            Se s = “envelhece” então
                newQuery = newQuery & s & “=” &
            Terminar se


        S seguinte

        'Response.Write (newQuery.ToString)

        newURL não ofuscante como a corda
        newURL = Request.Url.LocalPath

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

        'Escrever o resultado a uma etiqueta
        'ParseOutput.Text = sb.ToString ()

        Response.Redirect (newURL)

    Submarino da extremidade




    ImageButtonSport_Click secundário protegido (remetente de ByVal como o objeto, ByVal e como System.Web.UI.ImageClickEventArgs) segura X.Click
        esporte ()
    Submarino da extremidade
class= do

Resposta : Que datatype se uma corda do rul for dentro passar do código atrás no URL através de response.redirect

eu tentei replicating o mas não começ nenhuns erros….embora eu converti seu código a C#. realmente nada mudou…
apenas querendo saber se você está tentando algo mais….o coz “product=1brand=1” falta “&” (caso que se não é intencional) após o formato novo.
quando você está começ este erro se o postback era bem sucedido?
Outras soluções  
 
programming4us programming4us