Я создаю новый элемент управления, который действует как инвентарный список для пользователя. Редактор выберет список элементов, которые будут отображаться в форме, которые я повторяю, используя стандартный повторитель. В повторитель добавляется элемент управления текстовым полем, в котором пользователь будет добавлять количество каждого элемента.
Я немного запутался в том, как реализовать проверку для элемента управления.
Элемент управления наследуется от ValidateUserControl и IHasTitle. Я установил ValidatorContainer в элемент управления Panel, который обертывает повторитель, а InnerValidatorControl — в сам повторитель. Тем не менее, это не похоже на правильный подход, поскольку, во-первых, он не работает и выдает ошибку о том, что содержимое может представлять угрозу безопасности, а во-вторых, я не хочу проверять ретранслятор, а скорее проверять текст. в сгенерированных текстовых полях, чтобы убедиться, что значения являются только числовыми.
Я также пытался наследовать только от BaseUserControl и IHasTitle, однако проверка рисков безопасности форм sitecore по-прежнему выполняется для этого типа и выдает ту же ошибку, что и выше.
Любые идеи о том, как я могу это сделать? Я чувствую, что я, возможно, иду об этом неправильным путем.
Если я могу предоставить любую дополнительную информацию, чтобы помочь, пожалуйста, дайте мне знать.