Salve, ho un problema con il passaggio di argomenti ad un action in mvc4
Praticamente ho un controller home ch ha all interno una action che accetta un argomento int chiamato id.Una cosa semplice insomma ... il problema si presenta quando rinomino il nome della variabile con ad esempio idt. A questo punto quando eseguo il codice mi si presenta l'errore :

ArgumentException: Il dizionario dei parametri contiene una voce Null per il parametro 'IdT' di tipo non nullable ....

La cosa buffa č che se rinomino idt con il vecchio nome id tutto funziona correttamente

ps. L'argomento viene passato correttamente a Runtime, solo nel caso idt me lo ritrovo nullable.

Sapete spiegarmi questo comportamento anomalo? posto il codice per chiarezza:

codice:
public class HomeController : Controller
{
public ActionResult Index(int id)--> se rinomino id con qualcos altro mi arriva null, da cui l errore
        {
return view();
        }
}

url richiamata ;
http;//localhost/Controller/Action/1

Nel primo caso (id) mi arriva 1 sulla action, nel secondo caso (es. idt) mi arriva null