저는 RadEditor (기본적으로 텍스트 영역)를 래핑하는 사용자 정의 서버 컨트롤이 있습니다. 나는 동적에 직접 CustomValidator를 추가하려고하지만 ''의 'ControlToValidate'속성에 의해 참조 제어 ID 'RadEditor1'을 찾기 위해 서버 컨트롤에 CustomValidator를 동적으로 생성합니다.
수 없습니다 초기 pageload
에이 오류가 계속.
이
내가 직접 CustomValidator를 만들 내 서버 컨트롤 내부에 사용하고 코드입니다 :protected override void OnInit(EventArgs e)
{
var validator = new CustomValidator();
validator.CssClass = "validator-error";
validator.Display = ValidatorDisplay.Dynamic;
validator.ControlToValidate = this.ID;
validator.Text = "You've exceeded the maximum allowed length for this field";
validator.ClientValidationFunction = "checkLength";
this.Controls.Add(validator);
base.OnInit(e);
}
를' RadEditor'? –
네, 그렇습니다. 'public class RichTextEditor : RadEditor {}' – msigman