У меня есть asp:label
с вложенным пользовательским элементом управления и он просто не отображает. Я попытался зарегистрировать пользовательский WebControlAdapter
для типа Label
, и во время отладки я заметил, что в коллекции , по-видимому, нет контроля, он, кажется, полностью игнорирует любые вложенные элементы.asp: ярлык не отображает детей
Вот разметки
<asp:Label ID="lbl13" runat="server" AssociatedControlID="txt13" Text="<%$ Resources:Resources, lbl13 %>">
<asp:ValidationMessage ID="vm13" runat="server" MessageFor="txt13" CssClass="field-validation-error"></asp:ValidationMessage>
</asp:Label>
Любая идея, как обойти эту проблему?
Переместить 'asp: ValidationMessage' вне стороны' asp: Label'. – Win
Что делать, если я хочу, чтобы он действительно вложен в тег метки. –
Работает ли управление '' ValidationMessage'' вне контроля 'Label'? В чем причина размещения элемента управления внутри элемента управления «Label»? – Win