asp.net – 如何在web.config中读取会话状态信息

前端之家收集整理的这篇文章主要介绍了asp.net – 如何在web.config中读取会话状态信息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在web.config中配置了会话状态.
<sessionState cookieless="AutoDetect" timeout="5" sqlConnectionString="....."/>

现在,我想从代码隐藏中知道timeout和sqlConnectionString.请帮帮我.

解决方法

您可以使用 Session.Timeout知道超时值.

但是,更好的方法是使用配置API来读取配置.在这种情况下,请使用下面给出的代码来引用session state configuration,然后使用诸如SqlConnectionStringTimeout之类的属性来找到必要的配置值.

using System.Web.Configuration;

...

var sessionSection = (SessionStateSection)WebConfigurationManager.GetSection("system.web/sessionState");

猜你在找的asp.Net相关文章