代码之家  ›  专栏  ›  技术社区  ›  IsmailS

如何在masterpage、page和usercontrol中访问特定信息

  •  1
  • IsmailS  · 技术社区  · 14 年前

    我将根据从查询字符串传递的值从数据库中提取一些设置。在这些设置中,有一些将在母版页中使用,少数将在我的页面中使用,少数将在我的用户控件中使用(例如,作为Web用户控件的登录控件)。 我有一个实体类 MySetting 对于它,我的数据访问层中有一个方法返回 镶嵌 当我传递查询字符串中得到的值时。

    我不想为一个请求多次从数据库获取设置。我正在将ASP.NET Web窗体与C和SQL Server一起使用。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Elph    14 年前

    只是一个想法,但是你可以把它放到上下文(system.web.httpcontext.current)集合中,它将在master、page和control上可用,并且它将存在所有请求。

    但是,如果数据必须在多个请求上可用,那么我将使用会话。