2

在 C# 中有一个类ThreadLocal。您可以使用它来定义仅存在于线程范围内的静态字段。

我正在寻找类似的东西用于 ASP 自定义控件。我需要在请求的范围内定义一个在该控件的所有实例之间共享的静态字段。

是否存在开箱即用的东西?

4

1 回答 1

2

您可以使用HttpContext.Items与每个请求关联的字典。

在 ASCX 代码中,例如:

this.Context.Items.Add("key", value);

查看文档

于 2019-01-21T08:57:05.237 回答