Я получаю переполнение стека при попытке установить публичное свойство в MasterPage со страницы ASPX.
Я делаю редактор "поздравительных открыток", используя TabContainer. Каждая вкладка имеет пользовательский элемент управления, и все обновляется при изменении активной вкладки - при этом мне нужно сохранять все данные в свойствах главной страницы.
со страницы ASPX:
protected void tcTabs_ActiveTabChanged(object sender, EventArgs e)
{
Master.Message = "blahblah";
}
Из мастер-страницы:
public string Message
{
get { return Message; }
set { Message = value; }
}
И здесь я получаю переполнение стека; в наборе {}. Неважно, что я пытаюсь установить, я получаю одну и ту же проблему каждый раз. Я уверен, что упускаю какую-то незначительную вещь, но насколько я вижу, я следую всем примерам, которые я нашел.