Si ma mémoire ets bonne, les sessions se configurent dans le Global.asax oubien dans le Web.config de ton application.
Si le timing est illimité, pourquoi ne pas passer une valeur en variable de session qui prendrait la date et l'heure de login, à laquelle tu ajoutes le temps de connexion voulu.
Ensuite, sur chaque page souhaitée, tu rappelles la variable passée en session et tu testes si le temps est dépassé ou non, en fonction de la date et l'heure actuelles.