gpt4 book ai didi

c# - 在母版页中声明 session 字典

转载 作者:太空宇宙 更新时间:2023-11-03 22:16:45 25 4
gpt4 key购买 nike

如何在母版页中声明一个名为 MyDic 的字典?

我希望 MyDic 保存以日期为键的对象 MyObj 列表,这样我就可以编写如下内容:“从 MyDic 获取日期为 1/28/2011 的列表”或“将此 MyObj 列表从 1/28/2011 在 MyDic 中。

我想在母版页中声明字典,以便我可以在每个页面中访问它。

谢谢。

最佳答案

您打算如何保留列表?您可以将其创建为应用程序变量,而不是在母版页中创建它,或者如果它是特定于用户的 session 变量。无论哪种情况,您都可以执行以下操作:

Dictionary<DateTime, myObj> myList = new Dictionary<DateTime, myObj>();

然后你会把它存储在某个地方:

Session["MyList"] = myList;

以及当您需要再次访问它时:

Dictionary<DateTime, myObj> myList = (Dictionary<DateTime, myObj>)Session["MyList"];

您可以在初始化或加载时在母版页中进行声明,或者更好的是我建议在 session 或应用程序的 global.asax 文件中进行声明

关于c# - 在母版页中声明 session 字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com