Я пишу код ac # для Обязательного валидатора поля для многострочного текстового поля.
У меня проблема во время выполнения:
, когда я не буду вводитьлюбой текст внутри текстового поля
При первом нажатии на кнопку отправки (кнопка) отображается сообщение об ошибке
для второго нажатия наотправить это не будет проверять текстовое поле, и форма отправлена.
Те же две проблемы, когда я даже вводить любой текст внутри текстового поля.
В целом это не валидно ...
Пожалуйста, помогите мне в том, что может быть ошибкой в приведенном ниже коде.
txtReport = new InputFormTextBox();
txtReport.TextMode = TextBoxMode.MultiLine;
txtReport.RichText = true;
txtReport.RichTextMode = SPRichTextMode.Compatible;
txtReport.Rows = 5;
txtReport.Width = new Unit(200);
txtReport.ID = "txtReport";
txtReport.Text.Trim();
this.Controls.Add(txtReport);
reqVal = new RequiredFieldValidator();
reqVal.ID = "reqVal";
reqVal.ControlToValidate = txtReport.ID;
reqVal.SetFocusOnError = true;
reqVal.ErrorMessage = "*Comments field is mandatory";
reqVal.Enabled = true;
this.Controls.Add(reqVal);
Заранее спасибо