在ASP.NET中,可以通过在Web.config文件中修改sessionState元素的timeout属性来设置Session的超时时间。
例如,要将Session的超时时间设置为20分钟,可以在Web.config文件中添加以下代码:
<configuration>
<system.web>
<sessionState mode="InProc" timeout="20"></sessionState>
</system.web>
</configuration>
在以上示例中,timeout属性的值是以分钟为单位的,所以设置为20表示Session将在20分钟后超时。
另外,还可以使用以下代码在代码中动态设置Session的超时时间:
Session.Timeout = 20;
使用以上代码将Session的超时时间设置为20分钟。