Master Page
Has few User Controls
Content Pages
Inherit from Base Class
User Controls within Content Pages
Page.master.findControl("label").Text = myClass.Setting1
public class SettingsData
{
public string Setting1;
public string Setting2;
}
public static class DataHolder
{
public static SettingsData Settings = new SettingsData();
static DataHolder()
{
// open connection to db and query for values
Settings.Setting1 = <value from db>;
Settings.Setting2 = <value from db>;
}
}
Label1.Text = DataHolder.Settings.Setting1;