public static void ValidateRepeaterTemplate3(ResolvedTreeRoot root) { ValidateRepeaterTemplate2(root); var linkButton = DotHtmlCommonValidator.GetControlInRepeater <LinkButton>(root); linkButton.ValidateCommandBindingExpression(ButtonBase.ClickProperty, "_parent.CompleteTask(_this)"); }
public static void ValidateRepeaterTemplate2(ResolvedTreeRoot root) { ValidateRepeaterTemplate1(root); var linkButton = DotHtmlCommonValidator.GetControlInRepeater <LinkButton>(root); if (linkButton.GetValueBindingText(HtmlGenericControl.VisibleProperty) != "!IsCompleted") { throw new CodeValidationException(Lesson2Texts.InvalidVisibleBinding); } }