У меня есть требование показать хорошо отформатированное сообщение об ошибке в верхней части страницы (или элемента управления).наследовать от asp: validationsummary
поэтому я реализовал метод визуализации нового созданного серверного элемента управления. новый созданный элемент управления наследует от ValidationSummary.
public class AgValidationSummary : ValidationSummary
{
protected override void Render(System.Web.UI.HtmlTextWriter writer)
{
if(this.Enabled)
{
if (Page.IsPostBack && !Page.IsValid)
{
моя проблема теперь, что если кнопка срабатывает и его свойство CausesValidation устанавливается в ложь мой ValidationSummary выбросит исключение, потому что я спрашиваю о Page.IsValid собственности (и это только установить, есть ли вызов к Page.validate().
есть кому-нибудь решение этой проблемы?
больше нет ответов ?? что вы, люди, вместо резюме проверки? – karlis