Définir une variable javascript à partir de contrôleur mvc

Est-il possible de définir une variable javascript à partir d'un c# contrôleur? Nous avons une situation où nous remplacer notre page principale avec un muet abattu version qui ne nécessite pas de connexion pour les utilisateurs. Cependant, notre code javascript délai d'expiration de la minuterie fonctionne toujours. Je voudrais méthode du contrôleur qui remplace le maître, pour remplacer le délai d'attente de quelque chose d'énorme.

public dumbDownController()
{
     ViewData["MasterPageOverride"] = "~/Views/Shared/_NoLogin.cshtml";

     //Somehow reset that timer below from 20 to like 9999. To simulate no timeout.

     return View("Cities", model);
}

Alors notre fichier javascript.

tb.sessionTimer = (function () {
   var SESSION_TIMEOUT = 20;
   var currentTimeoutCounter = SESSION_TIMEOUT * 60;
 ...
 lots more irrelevant to question
 ...
 }

Grande application, donc vous cherchez à peine de modifier le javascript. Souhaitez gérer à partir du contrôleur.

Vous n'êtes pas en nous montrant comment/où la JS minuterie est en fait initialisé, par exemple, avec setTimeout.
Je suis en supposant que votre contrôleur est écrit en JS. Étant donné que, cela n'a guère de sens: "Est-il possible de définir une variable javascript à partir d'un contrôleur?"
Il est écrit en C#. @Madbreaks c'est pourquoi je ne suis pas sûr que c'est possible.

OriginalL'auteur Adam | 2012-11-08