Hola a todos
 
Tengo una aplicacion web ASP.NET con C#
Mi problema es que no puedo enviar mas de 1 parametro desde una pagina aspx hacia la otra pagina aspx.  Estoy haciendo que cuando hagan click en un button del  gridview, el button envie 2 parametros.  Ya he probado con un solo parametro y sí funciona, pero con 2 el programa lo toma como sisolo fuera 1, y coge el que esta despues de la coma. Asi es mi codigo:
 
 Pagina.aspx
 
<asp:ImageButton ID="imgEditSubPaginas" runat="server" 
                                                    ImageUrl="~/Images/Admin/file2.jpg" CommandName="VerSubPaginas" 
                                                    CommandArgument='<%# Eval("IdPagina","Titulo")%>' onclick="imgEditSubPaginas_Click"/>
 
 
Y dentro de  Pagina.aspx.cs
 
 protected void imgEditSubPaginas_Click(object sender, ImageClickEventArgs e)
    {
        String cad = "";
        ImageButton imgEditProd = (ImageButton)sender;
        cad = imgEditProd.CommandArgument;
        int IdPagina=0;
 
 
        string script = "<script language=javascript> openURL('ListaSubPaginas.aspx?idPagina=" + IdPagina + "&Titulo="+"ej"+"',1024,768) </script>";
        ClientScript.RegisterStartupScript(typeof(Page), "openURL", script);
    }
 
la variable cad solo recibe el valor del 2do parametro  (Titulo).
 
Porfas si me pueden ayudar. 
   
 

 Enviar mas de 1 parametro desde button aspx c#
 Enviar mas de 1 parametro desde button aspx c# 
 .
. 

