I have a Master Page that has two different "modes" of behavior: "strict input restrictions" and "relaxed input restrictions". The code for what these two modes mean is completely contained in the Master Page and 95% of the functionality of the Master Page is unaffected by this setting.
Content Page A will always use the "strict input restrictions" mode while Content Page B will always use the "relaxed input restrictions" mode.
I've been setting a property of the Master Page from the Content Page to choose the mode, but this feels kludgy. Is there a better way to handle the situation?
I think it's a design-time decision, but it seems like I'm handling it in a run-time way.