Это какой-то старый код, с которым я не слишком знаком:
RequiredFieldValidator vldRequired = new RequiredFieldValidator();
vldRequired.Display = ValidatorDisplay.Dynamic;
vldRequired.Text = "*";
vldRequired.ControlToValidate = "txtSetting";
vldRequired.ID = "vldRequired";
vldRequired.Enabled = true;
vldRequired.ErrorMessage = SettingTitle + " is required";
returnCell.Controls.Add(vldRequired);
Если, если вы вошли на вкладку обязательного поля, * появится рядом с ним. ErrorMessage отображается только при нажатии кнопки «Отправить» (это нормально).
Однако, как только вы заполняете обязательное поле и вкладки из ввода, «*» исчезает, но ErrorMessage остается - я не могу понять, как заставить ErrorMessage исчезнуть, когда * делает.
Помощь