Question:You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5.
You add a TextBox control named TextBox1.
You write the following code segment for validation:
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs
args) {
 DateTime dt = String.IsNullOrEmpty(args.Value) ? DateTime.Now : Convert.ToDateTime
 (args.Value);
 args.IsValid = (DateTime.Now - dt).Days < 10;
}
You need to validate the value of TextBox1.
Which code fragment should you add to the Web page? 

A <asp:CustomValidator ID="CustomValidator1" runat="server"
 ControlToValidate="TextBox1" ValidateEmptyText="True"
 onservervalidate="CustomValidator1_ServerValidate">
</asp:CustomValidator>
<asp:CompareValidator ID="CompareValidator1" runat="server"
 Type="Date" EnableClientScript="true"
 ControlToValidate="TextBox1" Operator="DataTypeCheck">
</asp:CompareValidator> 

B <asp:CustomValidator ID="CustomValidator1" runat="server"
 ControlToValidate="TextBox1" ValidateEmptyText="True"
 onservervalidate="CustomValidator1_ServerValidate">
</asp:CustomValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
 runat="server" ControlToValidate="TextBox1"
 InitialValue="<%= DateTime.Now; %>" >
</asp:RequiredFieldValidator> 

C <asp:CustomValidator ID="CustomValidator1" runat="server"
 ControlToValidate="TextBox1" ValidateEmptyText="True"
 onservervalidate="CustomValidator1_ServerValidate">
</asp:CustomValidator>
<asp:CompareValidator ID="CompareValidator1" runat="server"
 Type="Date" EnableClientScript="true"
 ControlToValidate="TextBox1"
 ValueToCompare="<%= DateTime.Now; %>">
</asp:CompareValidator> 

D <asp:CustomValidator ID="CustomValidator1" runat="server"
 ControlToValidate="TextBox1" ValidateEmptyText="True"
 onservervalidate="CustomValidator1_ServerValidate">
</asp:CustomValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
 ControlToValidate="TextBox1"
 EnableClientScript="false"
 InitialValue="<%= DateTime.Now; %>">
</asp:RequiredFieldValidator> 

+ Answer
+ Report
Total Preview: 2027

Copyright © 2024. Powered by Intellect Software Ltd