Я пытаюсь изменить CSS текстового поля на основе ошибки на странице.Скажем, чтобы сделать фон текстового поля красным.Я хочу сделать это через базовую страницу, чтобы каждый код, который наследовал эту базовую страницу, выполнял эту функцию.Я пытаюсь сделать это в событии OnLoad
protected override void OnLoad(EventArgs e)
{
//code here
base.OnLoad(e);
}
Как получить доступ к коллекции ошибок на базовой странице примерно так ...
for each(var error in Page.Errors)
{
TextBox textBox = error.textboxInError;
textBox.Background - Color = "Red";
}
Если быть более точнымхотите вызвать на странице ошибки проверки.