2010-02-01 11 views

Respuesta

4

Necesitará construir una variable personalizada RouteValueDictionary para pasar a Html.ActionLink. Pruebe algo como esto:

<% 
    var rvd = new RouteValueDictionary(ViewContext.RouteData.Values); 
    foreach (string key in Request.QueryString.Keys) 
    { 
     rvd[key]=Request.QueryString[key]; 
    } 
    rvd["MyParam"] = "WhateverValue"; 
    Response.Write(Html.ActionLink("Link Text", "Action", rvd)); 
%> 
Cuestiones relacionadas