我有RequiredFieldValidator
和RegularExpressionValidator
驗證文本框字段。如果任何驗證失敗,文本框必須是紅色的。但在我的情況下,這隻發生在只有一個驗證器(必填字段)。所以如何解決這個問題 ?textbox background color =紅色驗證失敗?
1
A
回答
0
只能使用RegularExpressionValidator,其最小長度> 0 RegEx。這將解決您的問題。欲瞭解更多信息如何使用最小長度的文字,請通過this鏈接。
0
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="txtName" SetFocusOnError="True" Display="Dynamic"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="RangeValidator" ControlToValidate="txtName" SetFocusOnError="True" Display="Dynamic" MaximumValue="1000" MinimumValue="100" Type="Integer"></asp:RangeValidator>
您必須在驗證器中設置Display="Dynamic"
。
0
0
你可以使用JavaScript來做到這一點是這樣的:
function valid()
{
return $("#<%=RequiredFiled.ClientID%>").valid() && $("#<%=RegularExpressionFiled.ClientID%>").valid()
}
if(valid())
{
$("#<%=Error_msg%>").css("color","Red");
}
相關問題
- 1. 紅色邊框驗證失敗時
- 2. RelativeLayout background image + color
- 3. remoteview framelayout background color
- 4. Watchkit App:slider background color
- 5. FullCalendar:Change agendaDay background-color
- 6. Transition:before(background-color)
- 7. $(對象).css('background-color','紅色'不起作用
- 8. FancyBox iFrame body background-color
- 9. mmenu:Override tapped button background-color
- 10. 驗證失敗時在文本字段周圍的紅色邊框
- 11. 劍道的DatePicker紅色邊框如果驗證失敗
- 12. TextBox在驗證錯誤上未突出顯示'紅色'
- 13. css- background-color:#xxxxxx;不工作
- 14. 驗證失敗
- 15. 驗證失敗
- 16. 驗證失敗
- 17. 驗證失敗
- 18. 驗證失敗
- 19. Static Control Background Color with C++
- 20. Chrome not handling .style =「background-color:#333223;」
- 21. Internet Explorer 8'background-color'問題
- 22. bgcolor vs background-color vs backgroundColor
- 23. passwd:紅帽認證失敗
- 24. 在驗證失敗時使用JQuery更改文本框顏色
- 25. PHP HTTP身份驗證驗證失敗
- 26. SVN驗證失敗
- 27. 驗證SignUp失敗
- 28. 驗證失敗2
- 29. XSD驗證失敗
- 30. PHP驗證失敗
使用驗證總結呢? – NomNomNom