none
Como armar Url personalizada desde Razor RRS feed

  • Pregunta

  • Hola

    Tengo una aplicación en MVC con una pagina de busquedas de Productos. La url base de esta pagina puede ser:

    domonio.com/productos/celulares-android

    En este caso "celulares-android" representa una busqueda realizada por un usuario, aparte puede agregar filtros a la busqueda, eje:

    domonio.com/productos/celulares-android?nuevo=0

    domonio.com/productos/celulares-android?tipo=a

    domonio.com/productos/celulares-android?nuevo=0&tipo=a

    Existen otros parmetros pero para que se tenga la idea es suficiente... El caso es que en el html tengo los siguientes links:

    <li><a href="">Productos nuevos</li></a>

    <li><a href="">Tipos A</li></a>

    El problema esta en el armado de las url que contendra cada item, es decir, si la url actual dice "domonio.com/productos/celulares-android" tengo que agregar los parametros del filtro a cada item de manera que queden asi

    <li><a href="/productos/celulares-android?nuevo=0">Productos nuevos</li></a>

    <li><a href="/productos/celulares-android?tipo=a">Tipos A</li></a>

    Pero si la url actual es "/productos/celulares-android?nuevo=0", el link de Tipo deberia incluir el parametro nuevo, es decir:

    <li><a href="/productos/celulares-android?nuevo=0&tipo=a">Tipos A</li></a>

    Y si la url contiene es "/productos/celulares-android?tipo=a", el parametro Productos nuevos, debe incorporarel tipo...

    Alguien me ayuda a armar esas enlaces? Si se puede mejor desde Razor

    domingo, 10 de noviembre de 2013 20:21

Respuestas

Todas las respuestas