在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分鐘。