2011-01-27 9 views
8

En mi navegación principal tengo un enlace a:¿Cómo detengo URL.Acción de incluir parámetros?

Url.Action("Items", "FAQ");

El enlace funciona bien y llegar a ~/Item/FAQ

Sin embargo, tengo enlaces que contienen parámetros, así:

~/Items/FAQ/Question-1

Todo funciona bien, sin embargo, cuando estoy viendo la Pregunta-1 (que es una Vista, el enlace en la navegación principal cambia a :

~/Items/FAQ/Question-1

¿Cómo mantengo la dirección URL en la barra de navegación a permanecer en ~/Items/FAQ

Gracias!

Respuesta

8
Url.Action("Items", "FAQ", new { WhateverYourRouteParameterIsCalled = "" }) 
+0

ugh, pensé que lo intenté y no funcionó. Gracias hombre. –

+1

Probablemente lo intentó = null, que no funciona :) – Stefanvds

0

He intentado la respuesta, pero no he podido ponerla a funcionar. Al final, he utilizado una solución de (relativamente) baja tecnología:

<a href="@Url.Content("~/Items/FAQ")">Nav Target Text</a> 

Esto ignora cualquier valor de ID SET visitando la misma página.

Cuestiones relacionadas