Hi all ,
try this example to Change TextBox Color using Required Field Validator
– Using Client Side :-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="" ControlToValidate="TextBox1" ClientValidationFunction="ValidateTextBox" OnServerValidate="CustomValidator1_ServerValidate" ValidateEmptyText="True"></asp:CustomValidator> <script src="jquery-1.2.6.js" type="text/javascript"></script> <script type="text/javascript"> function ValidateTextBox(source, args) { var is_valid = $("#TextBox1").val() != ""; $("#TextBox1").css("background-color", is_valid ? "white" : "red"); args.IsValid = is_valid; } </script> |
– Using Server Side :-
1
2
3
4
5
6
| protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { bool is_valid = TextBox1.Text != ""; TextBox1.BackColor = is_valid ? Color.White : Color.Red; args.IsValid = is_valid; } |
No comments:
Post a Comment