What is the purpose of the
TextBox
control in ASP.NET?
A) To allow users to input text
B) To display a list of options
C) To submit forms
D) To handle navigation
Answer: A) To allow users to input text
Which property of the
TextBox
control specifies the maximum number of characters that can be entered?
A) MaxLength
B) Length
C) Size
D) Text
Answer: A) MaxLength
What does the
Button
control’s
Text
property represent?
A) The label displayed on the button
B) The action performed on click
C) The visibility of the button
D) The alignment of the button
Answer: A) The label displayed on the button
How can you handle a button click event in ASP.NET?
A) By using the
Click
event handler
B) By setting the
OnClick
property
C) By using JavaScript
D) By configuring the
Command
property
Answer: A) By using the Click
event handler
What control would you use to display a drop-down list of options?
A) DropDownList
B) ListBox
C) CheckBoxList
D) RadioButtonList
Answer: A) DropDownList
Which property of the
DropDownList
control specifies the list of items to display?
A) Items
B) List
C) DataSource
D) SelectedValue
Answer: A) Items
How do you retrieve the selected value from a
DropDownList
control?
A) By accessing the
SelectedValue
property
B) By using the
SelectedItem
property
C) By calling the
GetSelected()
method
D) By accessing the
Text
property
Answer: A) By accessing the SelectedValue
property
What is the purpose of the
CheckBox
control?
A) To allow users to select or deselect an option
B) To display a list of items
C) To submit forms
D) To create navigation menus
Answer: A) To allow users to select or deselect an option
Which property of the
CheckBox
control indicates whether it is selected or not?
A) Checked
B) Selected
C) Value
D) Status
Answer: A) Checked
What is the primary use of the
RadioButton
control?
A) To allow users to select a single option from a group
B) To provide a list of options
C) To handle form submissions
D) To display multiple items
Answer: A) To allow users to select a single option from a group
How do you group
RadioButton
controls together?
A) By placing them within the same container control
B) By setting the same
GroupName
property
C) By using the
Checked
property
D) By setting the
Selected
property
Answer: A) By placing them within the same container control
What control is used to display a single line of text that cannot be edited by the user?
A) Label
B) TextBox
C) DropDownList
D) Literal
Answer: A) Label
What is the purpose of the
Literal
control in ASP.NET?
A) To display static text or HTML without server-side processing
B) To allow user input
C) To create a list of options
D) To handle form submissions
Answer: A) To display static text or HTML without server-side processing
Which property of the
TextBox
control is used to set or get its value?
A) Text
B) Value
C) Content
D) Input
Answer: A) Text
How do you enable or disable a
Button
control?
A) By setting the
Enabled
property
B) By setting the
Visible
property
C) By setting the
ReadOnly
property
D) By changing the
Text
property
Answer: A) By setting the Enabled
property
What is the function of the
TextBox
control’s
ReadOnly
property?
A) To make the control’s text uneditable
B) To disable the control
C) To hide the control
D) To make the text unselectable
Answer: A) To make the control’s text uneditable
Which property of the
DropDownList
control returns the text of the selected item?
A) SelectedItem.Text
B) SelectedValue
C) Text
D) SelectedText
Answer: A) SelectedItem.Text
What control would you use to create a multi-line text input?
A) TextBox with
TextMode="MultiLine"
B) Label
C) DropDownList
D) CheckBox
**Answer: A) TextBox with
TextMode="MultiLine"
How do you add items to a
ListBox
control?
A) By adding items to the
Items
collection
B) By setting the
DataSource
property
C) By modifying the
Text
property
D) By using
AddItem()
method
Answer: A) By adding items to the Items
collection
What is the purpose of the
RequiredFieldValidator
control?
A) To ensure that a control is not left empty
B) To compare values between two controls
C) To validate data ranges
D) To ensure data matches a regular expression
Answer: A) To ensure that a control is not left empty
Which control is used to create a calendar in ASP.NET Web Forms?
A) Calendar
B) DatePicker
C) DateTimePicker
D) DateSelector
Answer: A) Calendar
How can you retrieve the text entered in a
TextBox
control?
A) By accessing the
Text
property
B) By using the
Value
property
C) By calling the
GetText()
method
D) By accessing the
Content
property
Answer: A) By accessing the Text
property
What does the
AutoPostBack
property do in a
DropDownList
control?
A) It causes the page to post back to the server when the selected item changes
B) It automatically updates the control’s text
C) It prevents the control from posting back
D) It updates the control’s data source
Answer: A) It causes the page to post back to the server when the selected item changes
How can you set the initial selected item in a
DropDownList
control?
A) By setting the
SelectedIndex
or
SelectedValue
property
B) By modifying the
Text
property
C) By using the
DefaultValue
property
D) By setting the
DataSource
property
Answer: A) By setting the SelectedIndex
or SelectedValue
property
What is the purpose of the
TextMode
property in the
TextBox
control?
A) To specify the type of text input (single line, multi-line, password)
B) To set the default text value
C) To specify the text alignment
D) To set the maximum length of input
Answer: A) To specify the type of text input (single line, multi-line, password)
Which property of the
Button
control specifies the command to be executed when the button is clicked?
A) CommandName
B) CommandArgument
C) OnClick
D) Text
Answer: C) OnClick
What control is best for displaying a list of items from which users can select multiple items?
A) ListBox with
SelectionMode="Multiple"
B) DropDownList
C) RadioButtonList
D) CheckBoxList
**Answer: A) ListBox with
SelectionMode="Multiple"
Which property of the
Label
control specifies the text to be displayed?
A) Text
B) Content
C) Value
D) DisplayText
Answer: A) Text
How does the
CheckBoxList
control differ from the
ListBox
control?
A) It allows multiple selections and displays checkboxes instead of a list
B) It displays items in a tabular format
C) It handles single selection
D) It allows users to input text
Answer: A) It allows multiple selections and displays checkboxes instead of a list
Which control provides a simple way to navigate through pages in a Web Forms application?
A) HyperLink
B) Button
C) DropDownList
D) Label
Answer: A) HyperLink
What is the function of the
ImageButton
control?
A) To create a clickable image that can perform an action
B) To display a static image
C) To handle form submissions
D) To display a list of images
Answer: A) To create a clickable image that can perform an action
How can you create a multi-step form process in ASP.NET Web Forms?
A) By using the
Wizard
control
B) By using the
Panel
control
C) By using the
MultiView
control
D) By using
ListBox
and
Button
controls
Answer: A) By using the Wizard
control
Which property of the
RadioButtonList
control specifies the list of radio buttons?
A) Items
B) DataSource
C) SelectedIndex
D) Text
Answer: A) Items
What is the purpose of the
RequiredFieldValidator
control?
A) To ensure a control is not left empty
B) To validate the format of the input
C) To compare the input value with another value
D) To specify minimum and maximum values
Answer: A) To ensure a control is not left empty
Which control can be used to display a list of items with options to select multiple items?
A) CheckBoxList
B) RadioButtonList
C) DropDownList
D) ListBox
Answer: A) CheckBoxList
What does the
AutoPostBack
property do in the
CheckBox
control?
A) It causes the page to post back to the server when the checkbox is checked or unchecked
B) It updates the checkbox label
C) It manages the checkbox state
D) It prevents the checkbox from posting back
Answer: A) It causes the page to post back to the server when the checkbox is checked or unchecked
How can you set the default value for a
DropDownList
control?
A) By setting the
SelectedIndex
or
SelectedValue
property
B) By modifying the
Text
property
C) By configuring the
DataSource
D) By adding a default item to the
Items
collection
Answer: A) By setting the SelectedIndex
or SelectedValue
property
What is the function of the
ValidationSummary
control?
A) To display a summary of validation errors on the page
B) To validate user input
C) To manage control visibility
D) To display user input
Answer: A) To display a summary of validation errors on the page
Which property of the
Calendar
control specifies the date to be initially displayed?
A) SelectedDate
B) DisplayDate
C) DefaultDate
D) CurrentDate
Answer: A) SelectedDate
What does the
CommandArgument
property of a
Button
control do?
A) It provides additional information that is passed to the event handler
B) It specifies the button’s label
C) It determines the button’s visibility
D) It handles the button’s click event
Answer: A) It provides additional information that is passed to the event handler
How can you make a
TextBox
control only accept numeric input?
A) By setting the
TextMode
property to
Number
B) By using JavaScript validation
C) By configuring the
MaxLength
property
D) By using a
RegularExpressionValidator
control
Answer: D) By using a RegularExpressionValidator
control
Which control allows you to create a data-bound list of items with a single selectable option?
A) DropDownList
B) ListBox
C) CheckBoxList
D) RadioButtonList
Answer: A) DropDownList
What does the
SelectedIndex
property of a
ListBox
control represent?
A) The index of the currently selected item
B) The number of items in the list
C) The text of the selected item
D) The value of the selected item
Answer: A) The index of the currently selected item
How can you validate that a
TextBox
control contains a valid email address?
A) By using a
RegularExpressionValidator
control with an email pattern
B) By using the
TextMode
property set to
Email
C) By setting the
MaxLength
property
D) By using client-side validation with JavaScript
Answer: A) By using a RegularExpressionValidator
control with an email pattern
What is the purpose of the
HyperLink
control?
A) To navigate to a different page or URL
B) To submit forms
C) To display static text
D) To handle server-side events
Answer: A) To navigate to a different page or URL
Which property of the
Button
control specifies the action to perform when clicked?
A) OnClick
B) CommandName
C) Text
D) CommandArgument
Answer: A) OnClick
What does the
MultiView
control do?
A) It allows the display of different views on a single page, similar to tabs
B) It creates a list of items
C) It handles form submissions
D) It validates user input
Answer: A) It allows the display of different views on a single page, similar to tabs
Which property of the
TextBox
control is used to set the input type as a password?
A) TextMode
B) MaxLength
C) ReadOnly
D) Text
Answer: A) TextMode
What does the
Panel
control do in ASP.NET Web Forms?
A) It groups and organizes other controls on a page
B) It handles form submissions
C) It displays a list of items
D) It manages validation
Answer: A) It groups and organizes other controls on a page
Which property of the
RadioButtonList
control determines which radio button is selected?
A) SelectedIndex
B) SelectedItem
C) SelectedValue
D) Value
Answer: A) SelectedIndex