Requiredfieldvalidators изменяет некоторые из моих пользовательских CSS
Когда я отправляю свою форму, если срабатывает какой-либо из валидаторов, он удаляет стили, которые я добавил к некоторым контроллерам. Почему это происходит?
Вот такой пример, как этот RadioButtonList
<pre> <pre><style type="text/css"> .RadioButtonWidth label { margin-right: 20px; margin-top: 15px; margin-bottom: 15px; margin-left: 5px; color: #142658; border-color: #142658; } .mGrid1 { } .mGrid1 td /* this applies to the Gridviews Data fields */ { padding: 1px; margin: 15px; border: solid 1px #142658; } .mGrid1 th /* this applies to the Gridviews Headers */ { padding: 1px; margin: 15px; text-align: center; border: solid 1px #142658; } body { font-family:Arial; font-size:10pt; } .ErrorControl { background-color: #FBE3E4; border: solid 1px Red; } </style> <asp:RadioButtonList ID="rblCodeReq" CssClass="RadioButtonWidth" runat="server" RepeatDirection="Horizontal" RepeatColumns="3" BorderStyle="Solid" BorderWidth="2" BackColor="White"> <asp:ListItem Text="Protótipo" Value="Protótipo" Style="padding-left: 15px;"></asp:ListItem> <asp:ListItem Text="Série" Value="Série"></asp:ListItem> <asp:ListItem Text="Puro Recâmbio" Value="Puro Recâmbio"></asp:ListItem> <asp:ListItem Text="Embalagem Alternativa" Value="Embalagem Alternativa" Style="padding-left: 15px;"></asp:ListItem> <asp:ListItem Text="Recâmbio" Value="Recâmbio"></asp:ListItem> <asp:ListItem Text="Negócio" Value="Negócio"></asp:ListItem> <asp:ListItem Text="Aumento Capacitário" Value="Aumento Capacitário" Style="padding-left: 15px;"></asp:ListItem> <asp:ListItem Text="ECR" Value="ECR"></asp:ListItem> </asp:RadioButtonList>
Список переключателей теряет все свойства, заданные в этом блоке стилей.
Что я уже пробовал:
RequiredFieldExpression, изменение .Стиль ErrorControl
F-ES Sitecore
Это как-то связано с тем, как вы добавили стили или что они собой представляют. Поскольку вы не сказали нам, как мы не можем дать конкретный совет.
Member 14037621
Добавили пример того, что меняется