第一种方法:修改IIS
  打开 IIS 管理器,然后导航至您要管理的级别。 
  在“功能视图”中,双击“ASP”。
  在“ASP”页的“服务”下,展开“会话属性”。
  在“超时”字段中,以 hh:mm:ss 格式输入超时值。 例如,若要设置 15 分钟,请输入 00:15:00。
  在“操作”窗格中,单击“应用”。
  第二种方法:使用命令行
  若要指定在上次发出与某个会话对象关联的请求后,默认情况下应将该对象保留多长时间,请使用以下语法:
  appcmd set config /section:asp /timeout: timeSpan
  变量 timeSpan 表示在上次发出与某个会话对象关联的请求后,应将该对象保留的最长时间 (hh:mm:ss)。 默认值为 00:20:00。
  第三种:修改配置文件
  代码如下示例
  <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"></sessionState>