Я занимаюсь разработкой пользовательской веб-части ASP.Net с использованием WebPartManager и также создаю пользовательскую версию EditorPart. Для его EditorPart.ApplyChanges метода я устанавливаю возвращаемое значение в false всякий раз, когда возникает ошибка.
В EditorZone я получаю стандартное сообщение об ошибке, указывающее, что с редактором произошла какая-то ошибка, но я хочу изменить это сообщение.
Это возможно? Что-то вроде ...
public override bool ApplyChanges()
{
try
{
// save properties
return true;
}
catch(Exception ex)
{
ErrorMessage = ex.Message; // is there any similar property I can fill?
return false;
}
}