Проверка контроля внутри вложенного повторителя

Я думаю, что моя тема в значительной степени задает вопрос. У меня есть контроль внутри вложенного повторителя, который мне нужно проверить.

Вот краткий обзор того, как это выглядит (примечание: атрибуты / строки опущены для краткости):

<asp:Repeater ID="outsideRepeater">
    <ItemTemplate>
        <asp:Repeater ID="middleRepeater">
            <ItemTemplate>
                <asp:Repeater ID="insideRepeater">
                    <ItemTemplate>
                        <asp:TextBox ID="someDate" CausesValidation="true" />
                    </ItemTemplate>
                </asp:Repeater>
            </ItemTemplate>
        </asp:Repeater>
    </ItemTemplate>
</asp:Repeater>

<asp:RegularExpressionValidator ID="valSomeDate" ControlToValidate="someDate">
</asp:RegularExpressionValidator>

Количество повторений "someDate" не имеет значения; Дело в том, что "SomeDate" может повторяться.

Когда я запускаю это, я получаю:

Не удалось найти идентификатор элемента управления "someDate", на который ссылается свойство "ControlToValidate" в valSomeDate.

Как мне обойти это?

Спасибо!

0 ответов

Другие вопросы по тегам