Home »
MCQs
ASP.Net MCQs
ASP.Net was developed by Microsoft, it is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. By using ASP.Net we can build dynamic websites, applications, and services.
ASP.Net MCQs: This section contains multiple-choice questions and answers on ASP.Net. It will help the students to test their skills and prepare well for their exams.
List of ASP.Net MCQs
1. What is the full form ASP?
- Access Server Pages
- Active Service Pages
- Active Server Pages
- Access Service Pages
Answer: C) Active Server Pages
Explanation:
ASP stands for Active Server Pages.
Discuss this Question
2. ASP.NET is a ____.
- Client-Side technology
- Server-side technology
- Both
- None
Answer: B) Server-side technology
Explanation:
ASP.NET is a server-side technology used for web development.
Discuss this Question
3. Which of the following programming language can be used with ASP.NET?
- C#.NET
- VB.NET
- Both
- None
Answer: C) Both
Explanation:
ASP.NET can be used with both C#.NET and ASP.NET for web development.
Discuss this Question
4. What is the extension of the ASP.NET page?
- .asp
- .aspx
- .asx
- .apx
Answer: B) .aspx
Explanation:
The extension of ASP.NET page is .aspx.
Discuss this Question
5. Is ASP.NET Web form part of ASP.NET core?
- Yes
- No
Answer: B) No
Explanation:
The ASP.NET web form is not part of the ASP.NET core.
Discuss this Question
6. Which of the following technologies are also used with ASP.NET?
- CSS
- JavaScript
- AJAX
- All
Answer: D) All
Explanation:
We can use CSS, JavaScript, and AJAX with ASP.NET for web application development.
Discuss this Question
7. In which form does Postback occur?
- Win Forms
- HTML Forms
- Web Forms
- All
Answer: C) Web Forms
Explanation:
The Postback occurs in Web Forms.
Discuss this Question
8. What is the correct use of the web.config file?
- To store global information and variable definitions
- To configure the domain server
- To configure to domain client
- Store information about web browser
Answer: A) To store global information and variable definitions
Explanation:
The web.config file is used to store global information and variable definition.
Discuss this Question
9. Is ASP.NET web form supports an event-driven application model?
- True
- False
Answer: A) True
Explanation:
The ASP.NET web supports an event-driven application model.
Discuss this Question
10. MVC stands for ____.
- Model Vocal Controller
- Model View Count
- Model View Controller
- Mode View Controller
Answer: C) Model View Controller
Explanation:
The MVC stands for Model View Controller.
Discuss this Question
11. What namespace is used for ASP.NET Web Form by default?
- System.Web.Form
- System.Web.UI.Page
- System.Web.GUI.Page
- System.Web.UI.Form
Answer: D) System.Web.UI.Form
Explanation:
The System.Web.UI.Form namespace is used for ASP.NET web form by default.
Discuss this Question
12. Which of the following attribute must be set on a validator control for the validation?
- ControlToValidate
- ValidateControl
- ValidateToBind
- ValidateBind
Answer: A) ControlToValidate
Explanation:
The ControlToValidate attribute must be set on a validator control for the validation.
Discuss this Question
13. Can we style tree view, and menus with CSS?
- True
- False
Answer: A) True
Explanation:
We can style tree-view, menus with CSS.
Discuss this Question
14. The CSS stands for ____.
- Client Style Sheet
- Cascading Style Sheet
- Common Style Sheet
- Cascading Simple Sheet
Answer: B) Cascading Style Sheet
Explanation:
The CSS stands for "Cascading Style Sheet".
Discuss this Question
15. Which term is used for pages that depend on the Master page?
- Content Pages
- Master Pages
- Web Pages
- None of the above
Answer: A) Content Pages
Explanation:
The term is used for pages that depend on the Master page are Content Pages.
Discuss this Question
16. Every Server control of ASP.NET must have an id?
- True
- False
Answer: A) True
Explanation:
Every Server control must have an id.
Discuss this Question
17. Which file contains the Application_Start event?
- Global.asax
- Web.config
- Local.asax
- None
Answer: A) Global.asax
Explanation:
The "Global.asax" file contains the Application_Start event.
Discuss this Question
18. Which of the following is not an ASP.NET event?
- Init
- Import
- Load
- All
Answer: B) Import
Explanation:
The Import is not an ASP.NET event.
Discuss this Question
19. What is the return type of IsPostBack property?
- Integer
- Boolean
- Float
- All
Answer: B) Boolean
Explanation:
The return type of the IsPostBack property is Boolean.
Discuss this Question
20. Can we use ASPX pages in MVC?
- True
- False
Answer: A) True
Explanation:
Yes, we can use ASP pages in the MVC application.
Discuss this Question
21. Which of the following folder is used to store DLL files in the ASP.NET application?
- App_Code
- App_Data
- Bin
- App_Local
Answer: C) Bin
Explanation:
The Bin folder is used to store DLL files in the ASP.NET application.
Discuss this Question
22. The ASP.NET developed by?
- Google
- Oracle
- Sun Microsystems
- Microsoft
Answer: D) Microsoft
Explanation:
The ASP.NET was developed by Microsoft.
Discuss this Question
23. Which of the following method is used to register client script using code dynamically?
- Page.ClientScript.RegisterClientScriptBlock
- RegisterScript
- Page.ClientScript
- None
Answer: A) Page.ClientScript.RegisterClientScriptBlock
Explanation:
The Page.ClientScript.RegisterClientScriptBlock method is used to register client scripts using code dynamically.
Discuss this Question
24. Which is the first event triggered when a user requests an ASP.NET page?
- Load
- Init
- PreInit
- PreLoad
Answer: C) PreInit
Explanation:
The PreInit event gets triggered when a user requests an ASP.NET page.
Discuss this Question
25. Which of the following is not an ASP.NET component?
- LinkCounter
- Counter
- AdRotator
- File Access
Answer: A) LinkCounter
Explanation:
The LinkCounter is not an ASP.NET component.
Discuss this Question
26. Which of the following Session Mode Serialization is not required to store the data?
- SQLServer
- StateServer
- InProc
- None
Answer: C) InProc
Explanation:
The InProc Session Mode Serialization is not required to store the data.
Discuss this Question
27. Which development model(s) is/are supported by ASP.Net?
- Asp.Net Web Forms
- Asp.Net MVC
- Asp.Net Web Pages
- Asp.Net API
- All of the above
Answer: E) All of the above
Explanation:
ASP supports many different development models:
- Classic ASP
- ASP.NET Web Forms
- ASP.NET MVC
- ASP.NET Web Pages
- ASP.NET API
- ASP.NET Core
Discuss this Question
28. The SessionIDs are stored in ____ by ASP.Net?
- Cache
- Server
- Database
- Cookies
Answer: D) Cookies
Explanation:
By default, the session IDs are stored in Cookies.
Discuss this Question
29. Which is the correct basic syntax of Application directive?
- <%@ Application Language="C#" %>
- <!-- Application Language="C#" -->
- <%@ Application_DIR Language="C#" %>
- <%@ DIR @Application Language="C#" %>
Answer: A) <%@ Application Language="C#" %>
Explanation:
The basic syntax of the Application directive is:
<%@ Application Language="C#" %>
Discuss this Question
30. Which is the correct basic syntax of the Assembly directive?
- <%@ Assembly @ Name ="myassembly" %>
- <%@@ Assembly Name ="myassembly" %>
- <%@ Assembly Name ="C# myassembly" %>
- <%@ Assembly Name ="myassembly" %>
Answer: D) <%@ Assembly Name ="myassembly" %>
Explanation:
The basic syntax of the Assembly directive is:
<%@ Assembly Name ="myassembly" %>
Discuss this Question
31. Which is the correct basic syntax of the Control directive?
- <%@ Control %>
- <%@ Control Language="C#" EnableViewState="false" %>
- <%@ Control Language="C#" %>
- None of the above
Answer: B) <%@ Control Language="C#" EnableViewState="false" %>
Explanation:
The basic syntax of the Control directive is:
<%@ Control Language="C#" EnableViewState="false" %>
Discuss this Question
32. What is the file extension of Webservices in ASP.Net?
- .aspx
- .asp
- .asm
- .asmx
Answer: D) .asmx
Explanation:
The file extension of Webservices in ASP.Net is .asmx
Discuss this Question
33. Which protocol is used to call a web service?
- SOAP Protocol
- HTTP Protocol
- TCP Protocol
- FTP Protocol
Answer: B) HTTP Protocol
Explanation:
In ASP.Net, HTTP protocol is used to call a web service.
Discuss this Question
34. What is the parent class of all web server control in ASP.Net?
- System.Web.UI.Control
- System.Web.Control
- System.Web.UI.WebServer
- All of the above
Answer: A) System.Web.UI.Control
The parent class of all web server control in ASP.Net is System.Web.UI.Control. The System.Web.UI.Control class can directly or indirectly be used as part of the user interface for your Web application.
Discuss this Question
35. What is the difference between session object and application object in ASP.Net?
- The session object is used to maintain the session of each user while an application object is created while a user enters in the application
- Session objects are created on the server while application objects are created on the client side.
- Session objects are used to handle database communication while application objects are used to handle communication between two different domains.
- All of the above
Answer: A) The session object is used to maintain the session of each user while an application object is created while a user enters in the application
Explanation:
The difference between a session object and an application object in ASP.Net is that: Session object is used to maintain the session of each user while an application object is created while a user enters the application.
Discuss this Question
36. What is the difference between Debug and Trace class in ASP.Net?
- The Debug class is used to debug both builds and releases while the Trace class is used to debug the builds only
- Debug class is used in ASP core while Trace is used in ASP MCC
- The Debug class is used to debug the builds while the Trace class is used to debug both builds and releases
- All of the above
Answer: C) The Debug class is used to debug the builds while the Trace class is used to debug both builds and releases
Explanation:
The difference between Debug and Trace class in ASP.Net is - The Debug class is used to debug the builds while the Trace class is used to debug both builds and releases.
Discuss this Question
37. In ____, a non-virtual method is called which is decided at a compile time.
- Late binding
- Early binding
- Lazy binding
- Global binding
Answer: B) Early binding
Explanation:
In early binding, a non-virtual method is called which is decided at a compile time.
Discuss this Question
38. In ____, a virtual method is called which is decided at runtime.
- Late binding
- Early binding
- Lazy binding
- Global binding
Answer: A) Late binding
Explanation:
In late binding, a virtual method is called which is decided at runtime.
Discuss this Question
39. Which method is used to sign out from forms authentication?
- Authentication.SignOut()
- Forms.UI.SignOut()
- FormsAuthentication.LogOut()
- FormsAuthentication.SignOut()
Answer: D) FormsAuthentication.SignOut()
Explanation:
To sign out from forms authentication - The FormsAuthentication.SignOut() method is used.
Discuss this Question
40. The ____ class is used to summarize the error messages from all validators on a Web page in a single location.
- ValidationSummary
- Validation
- ErrorSummary
- Debug
Answer: A) ValidationSummary
Explanation:
The ValidationSummary class is used to summarize the error messages from all validators on a Web page in a single location.
Discuss this Question
41. Which method is used in ASP.Net to preserve page and control values between round trips?
- Restore
- Modeling
- View State
- Model Preserve
Answer: C) View State
Explanation:
The View State method is used to preserve page and control values between round trips in ASP.Net.
Discuss this Question
42. What is the default timeout for a cookie in ASP.Net?
- 10 Minutes
- 20 Minutes
- 30 Minutes
- 5 Minutes
Answer: C) 30 Minutes
Explanation:
The default time timeout for a cookie in ASP.Net is 30 minutes.
Discuss this Question
43. What is the full form of SOAP in ASP.Net?
- Simple Object Access Protocol
- Simple Object Advanced Protocol
- Simple Object Access Property
- Simple Object Advanced Property
Answer: A) Simple Object Access Protocol
Explanation:
In ASP.Net, the SOAP stands for Simple Object Access Protocol.
Discuss this Question
44. The Global.asax file is derived from the ____ class.
- System.UI
- SoapApplication
- Application
- HttpApplication
Answer: D) HttpApplication
Explanation:
The Global.asax file is derived from the HttpApplication class.
Discuss this Question
45. Which is not a page event in ASP.Net?
- PreLoad
- Load
- LoadComplete
- UpLoad
Answer: D) UpLoad
Explanation:
"UpLoad" is not a page event in ASP.Net.
Discuss this Question
46. How many navigation controls are in ASP.NET?
- 2
- 3
- 4
- 5
Answer: B) 3
Explanation:
In ASP.Net, there are three navigation controls, they are:
- SiteMapPath
- Menu
- TreeView
Discuss this Question
47. Can an ASP.Net web application run without web.config file?
- Yes
- No
Answer: A) Yes
Explanation:
Yes, an ASP.Net web application can run without web.config file.
Discuss this Question
48. Which is/are the component(s) of ADO.NET?
- Dataset
- Data Reader
- Data Adaptor
- Command
- Connection
- All of the above
Answer: F) All of the above
Explanation:
The components of ADO.Net are Dataset, Data Reader, Data Adaptor, Command, and connection.
Discuss this Question
49. In ____ page processing transfers from one page to the other page without making a round-trip back to the client's browser.
- Response.Redirect
- Server.Redirect
- Client.Transfer
- Server.Transfer
Answer: D) Server.Transfer
Explanation:
In Server.Transfer page processing transfers from one page to the other page without making a round-trip back to the client's browser.
Discuss this Question
50. ____is used to redirect the user's browser to another page or site.
- Response.Redirect
- Server.Redirect
- Client.Transfer
- Server.Transfer
Answer: A) Response.Redirect
Explanation:
Response.Redirect is used to redirect the user's browser to another page or site.
Discuss this Question
51. Which is the correct syntax to add an event handler in ASP.Net?
- Attributes("Event","Javascript_Code();")
- Attributes.Add("Event","Javascript_Code();")
- Attributes.Handle("Event","Javascript_Code();")
- None of the above
Answer: B) Attributes.Add("Event","Javascript_Code();")
Explanation:
The correct syntax to add an event handler in ASP.Net is:
Attributes.Add("Event","Javascript_Code();")
Discuss this Question
52. How many types of caching are there in ASP.Net?
- 2
- 3
- 4
- 6
Answer: B) 3
Explanation:
In ASP.Net, there are three types of caching, they are:
- Output Caching
- Fragment Caching
- Data Caching
Discuss this Question
53. Which of the following statement are correct about Calendar control in ASP.NET?
- It is an ASP.NET control, it shows the date in a calendar format.
- It is an ASP.NET control, it shows date and time in UTC format only.
- NET supports only one calendar control on one web form.
- NET supports more than one calendar control on one web form.
- 1 and 3
- 2 and 4
- 1 and 4
- 2 and 3
Answer: C) 1 and 4
Explanation:
The 1st and 4th statements are correct about Calendar control in ASP.NET.
Discuss this Question
54. What is the correct syntax to create ASP.NET Calendar control?
- < asp:Calendar ID="Calendar1" runat="server" SelectedDate="2022-09-04"></asp:Calendar>
- < asp:Cal ID="Calendar1" runat="server" SelectedDate="2022-09-04" ></asp:Cal>
- < asp_net:Calendar ID="Calendar1" runat="server" SelectedDate="2022-09-04" ></asp_net:Calendar>
- < asp:Calendar CAL_ID="Calendar1" runat="server" SelectedDate="2022-09-04" ></asp:Calendar>
Answer: A) < asp:Calendar ID="Calendar1" runat="server" SelectedDate="2022-09-04"></asp:Calendar>
Explanation:
The first syntax is correct to create an ASP.NET Calendar control.
Discuss this Question
55. Using ASP.NET Calendar control, can a user move any day of any year?
- True
- False
Answer: A) True
Explanation:
Yes, using ASP.NET calendar control, the user can move any day of any year.
Discuss this Question
56. Visual studio supports drag and drops for calendar control?
- True
- False
Answer: A) True
Explanation:
Yes, Visual Studio supports drag and drop for calendar control.
Discuss this Question
57. Which of the following property is used to apply the style to days in Calendar control?
- Style
- DayStyle
- StyleDay
- None of the above
Answer: B) DayStyle
Explanation:
The DayStyle property is used to apply the style to days in the Calendar control.
Discuss this Question
58. Which of the following property is used to apply the style to the day header row in Calendar control?
- DayHeaderStyleRow
- DayHeaderStyle
- StyleHeaderDay
- None of the above
Answer: B) DayHeaderStyle
Explanation:
The DayHeaderStyle property is used to apply the style to the day header row in the Calendar control.
Discuss this Question
59. Can we apply the style to the month navigation button in Calendar control?
- True
- False
Answer: A) True
Explanation:
Yes, we can apply the style to the month navigation button using the "NextPrevStyle" property for Calendar control.
Discuss this Question
60. Which of the following event is triggered, when we make the selection in Calendar control?
- Selection Change
- Selection Changed
- OnSelection Changed
- None of the above
Answer: B) Selection Changed
Explanation:
The SelectionChanged event is triggered when we make the selection in the Calendar control.
Discuss this Question
61. Which of the following property is used to set custom text for the next month button in Calendar control?
- Month Text
- Next Month Text
- Next Text Month
- NM Text
Answer: B) Next Month Text
Explanation:
The NextMonthText property is used to set custom text for the next month button in the Calendar control.
Discuss this Question
62. Which of the following property is not available for Calendar control in ASP.NET?
- Font
- Fore Color
- Title Format
- None of the above
Answer: D) None of the above
Explanation:
All given properties are available for Calendar control in ASP.NET.
Discuss this Question
63. Which of the following statement is correct about CheckBox control in ASP.NET?
- It is an ASP.NET control that is used to select a choice from the group of choices.
- It is an ASP.NET control that is used to select multiple choices from a group of choices.
- NET does not support Checkbox control in ASP.NET.
- None of the above
Answer: B) It is an ASP.NET control that is used to select multiple choices from a group of choices.
Explanation:
The CheckBox control is used to select multiple choices from the group of choices.
Discuss this Question
64. Is CheckBox an ASP.NET Client-Side control?
- True
- False
Answer: B) False
Explanation:
The CheckBox is a server-side control in ASP.NET.
Discuss this Question
65. Can we bind an event handler with CheckBox control in ASP.NET?
- True
- False
Answer: A) True
Explanation:
Yes, we can bind an event handler with CheckBox control in ASP.NET.
Discuss this Question
66. What is the correct syntax to create ASP.NET CheckBox control?
- <asp:CB ID="CB1" runat="server" Text="BCA"/>
- <asp:Check-Box ID="CB1" runat="server" Text="BCA"/>
- <asp_net:CheckBox ID="CB1" runat="server" Text="BCA"/>
- <asp:CheckBox ID="CB1" runat="server" Text="BCA"/>
Answer: D) <asp:CheckBox ID="CB1" runat="server" Text="BCA"/>
Explanation:
The 4th syntax is correct to create an ASP.NET Calendar control.
Discuss this Question
67. Which of the following tag is used for the HTML checkbox?
- <check>
- <checkbox>
- <input>
- None of the above
Answer: C) <input>
Explanation:
The <input> tag is used to create HTML checkbox.
Discuss this Question
68. Which of the following property is used to set the check state for ASP.NET CheckBox control?
- Check
- Checked
- Check State
- None of the above
Answer: B) Checked
Explanation:
The "Checked" property is used to set the check state for ASP.NET CheckBox control.
Discuss this Question
69. Which of the following property is used to set border width for ASP.NET CheckBox control?
- Width
- Border Width
- Width Border
- None of the above
Answer: B) Border Width
Explanation:
The "BorderWidth" property is used to set border width for ASP.NET CheckBox control.
Discuss this Question
70. Can we apply ToolTip on CheckBox control?
- True
- False
Answer: A) True
Explanation:
Yes, we can apply ToolTip on CheckBox control.
Discuss this Question
71. Which of the following property is used to set the font for ASP.NET CheckBox control?
- SetFont
- Font
- FontSize
- None of the above
Answer: B) Font
Explanation:
The "Font" property is used to set the font for ASP.NET CheckBox control.
Discuss this Question
72. Which of the following event is triggered on selection change for ASP.NET CheckBox control?
- On Selection Changed
- Check Changed
- On Check Change
- None of the above
Answer: B) Check Changed
Explanation:
The "CheckChanged" event is used to trigger on selection change for ASP.NET CheckBox control.
Discuss this Question
73. Which of the following statement are correct about LinkButton control in ASP.NET?
- The LinkButton and HyperLink both are the same controls.
- This control acts as a hyperlink, which is used to display a hyperlink-style button control.
- ASP.NET supports only LinkButton, it does not support Hyperlink.
- This is a client-side control used in HTML only.
- Only 1
- Only 2
- 1 and 4
- 2 and 3
Answer: B) Only 2
Explanation:
The 2nd statement is correct about LinkButton control in ASP.NET.
Discuss this Question
74. What is the correct syntax to create ASP.NET LinkButton control?
- <asp:LinkButton ID="ih" runat="server"/> My LinkButton </asp:LinkButton>
- <asp:Link ID="ih" runat="server"/> My LinkButton </asp:Link>
- <asp:LButton ID="ih" runat="server"/> My LinkButton </asp:LButton>
- <asp:Link_Button ID="ih" runat="server"/> My LinkButton </asp:Link_Button>
Answer: A) <asp:LinkButton ID="ih" runat="server"/> My LinkButton </asp:LinkButton>
Explanation:
The first syntax is correct to create an ASP.NET LinkButton control.
Discuss this Question
75. Can we implement an event handler for LinkButton?
- True
- False
Answer: A) True
Explanation:
Yes, we can implement an event handler for LinkButton control in ASP.NET.
Discuss this Question
76. Which of the following property is used to set CSS Class to LinkButton control?
- Set Css
- Css Class
- Css
- Class
Answer: B) Css Class
Explanation:
The "CssClass" property is used to set the CSS class to LinkButton control.
Discuss this Question
77. Which of the following property is used to enable or disable LinkButton control?
- Enable
- Is Enable
- Enabled
- Disabled
Answer: C) Enabled
Explanation:
The "Enabled" property is used to enable or disable LinkButton control.
Discuss this Question
78. The PostBackUrl property gets or sets the URL of the page to navigate to from the current page?
- True
- False
Answer: A) True
Explanation:
Yes, the PostBackUrl property is used to get or set the URL of the page to navigate from the current page.
Discuss this Question
79. Which of the following property is not available for LinkButton control?
- Border Style
- Causes Validation
- Css Class
- None of the above
Answer: D) None of the above
Explanation:
All the given property is not available for LinkButton control.
Discuss this Question
80. Which of the following event handlers are available for LinkButton control?
- On Click
- On Client Click
- On Command
- All the above
- 1 and 2
- 1 and 3
- 2 and 3
- 4
Answer: D) 4
Explanation:
The given event handlers are available for LinkButton control.
Discuss this Question
81. The LinkButton control makes a postback call to the server before redirecting the user to the target page.
- True
- False
Answer: A) True
Explanation:
Yes, The LinkButton control makes a postback call to the server before redirecting the user to the target page.
Discuss this Question
82. Which of the following statement is correct about FileUpload control in ASP.NET?
- FileUpload control is used to upload webpages for a website.
- FileUpload control is used to upload files from the local machine to the server.
- FileUpload control is used to upload on C# file to the server.
- None of the above
Answer: B) FileUpload control is used to upload files from the local machine to the server.
Explanation:
The FileUpload control is used to upload files from the local machine to the server.
Discuss this Question
83. What is the correct syntax to create ASP.NET FileUpload control?
- <asp:FileUpload ID="FU1" runat="server"/>
- <asp:FU ID="FU1" runat="server"/>
- <asp:Upload ID="FU1" runat="server"/>
- <asp_net:Upload ID="FU1" runat="server"/>
Answer: A) <asp:FileUpload ID="FU1" runat="server"/>
Explanation:
The first syntax is correct to create an ASP.NET FileUpload control.
Discuss this Question
84. Which of the following HTML tag is used to create file upload control in HTML?
- File
- Input
- Upload
- FP
Answer: B) Input
Explanation:
The <input> tag is used to create file upload control in HTML. The HTML syntax is given below:
<input name="FileUpload1" id="FileUpload1" type="file">
Discuss this Question
85. Can we upload multiple files to the server using FIleUpload control?
- True
- False
Answer: A) True
Explanation:
Yes, we can upload multiple files using FileUpload control.
Discuss this Question
86. Which of the following property is used to get the selected filename using FIleUpload control?
- PostedFile.FileName
- FileName
- SelectedFile.FileName
- PostedFile
Answer: A) FileUpload1.PostedFile.FileName
Explanation:
The "FileUpload1.PostedFile.FileName" property is used to get selected filename using FileUpload control.
Discuss this Question
87. Can we create a hyperlink using an HTML tag?
- True
- False
Answer: A) True
Explanation:
The <a> tag is used in HTML to create a hyperlink.
Discuss this Question
88. Which of the following property is used to allow multiple selections of files from FileUpload control?
- Access Multiple
- Upload Multiple
- Select Multiple
- Allow Multiple
Answer: D) Allow Multiple
Explanation:
The "AllowMultiple" property is used to allow multiple selections of files from FileUpload control in ASP.NET.
Discuss this Question
89. Which of the following method is used to save the selected file using FIleUpload control?
- PostedFile.Upload()
- PostedFile.SaveAs()
- PostedFile.SaveFile()
- None of the above
Answer: B) FileUpload1.PostedFile.SaveAs()
Explanation:
The "FileUpload1.PostedFile.SaveAs()" method is used to get selected filename using FileUpload control.
Discuss this Question
90. Can we change the Height and Weight of FileUpload control?
- True
- False
Answer: A) True
Explanation:
Yes, The "Height" and "Width" properties are used to change the Height and Weight of FileUpload control.
Discuss this Question
91. Which of the following property is used to get the length of the selected filename using FIleUpload control?
- PostedFile.ContentLength
- PostedFile.Length
- PostedFile.FileLength
- None of the above
Answer: A) FileUpload1.PostedFile.ContentLength
Explanation:
The "FileUpload1.PostedFile.ContentLength" property is used to get the length of the selected filename using FileUpload control.
Discuss this Question
92. Which of the following statement is correct about cookies in ASP.NET?
- Cookies are code snippets to read data from a web server.
- Cookies are code snippets to download data from a web server.
- Cookies are small pieces of data stored on the webserver
- Cookies are small pieces of data created by a web application while a user is browsing a website.
Answer: D) Cookies are small pieces of data created by a web application while a user is browsing a website.
Explanation:
Cookies are small pieces of data created by a web application while a user is browsing a website.
Discuss this Question
93. Which of the following statement is the correct way to store cookies in ASP.NET?
- Using cookies collection
- Using HttpCookie class
- Both of the above
- None of the above
Answer: C) Both of the above
Explanation:
We can store cookies using cookies collection and HttpCookie class in ASP.NET.
Discuss this Question
94. Cookies can store data up to?
- 10 KB
- 4 KB
- 1 MB
- 1 GB
Answer: B) 4 KB
Explanation:
We can store data up to 4KB in cookies.
Discuss this Question
95. Cookies are stored in?
- Main Memory
- Hard Drive
- Cache Memory
- CPU Registers
Answer: B) Hard Drive
Explanation:
The cookies are stored on Hard Drive.
Discuss this Question
96. Is the browser store cookies for different websites the user visited?
- True
- False
Answer: A) True
Explanation:
Yes, the Browser stores cookies for different websites users visited.
Discuss this Question
97. Which of the following property is used to set the cookie's expiration date and time in ASP.NET?
- Response.Cookies ["mycookie"].ExpiresDateTime
- Response.Cookies ["mycookie"].Expires
- Response.Cookies ["mycookie"].ExpiresTime
- Response.Cookies ["mycookie"].RemoveDateTime
Answer: B) Response.Cookies["mycookie"].Expires
Explanation:
The "Response.Cookies["mycookie"].Expires" property is used to set the cookie's expiration date and time in ASP.NET.
Discuss this Question
98. Which of the following method is used to store a HttpCookie in ASP.NET?
- Response.Cookies.Add()
- Response.Cookies.SaveCookie()
- Response.Cookies.AddCookie()
- Response.Cookies.AddCookies()
Answer: A) Response.Cookies.Add()
Explanation:
The "Response.Cookies.Add()" method is used to store a HttpCookie in ASP.NET.
Discuss this Question
99. Which of the following property is used to get cookies value in ASP.NET?
- Response.Cookies["cookiename"].GetValue
- Response.Cookies["cookiename"].CookieValue
- Response.Cookies["cookiename"].GetCookieValue
- Response.Cookies["cookiename"].Value
Answer: D) Response.Cookies["cookiename"].Value
Explanation:
The "Response.Cookies["student"].Value" property is used to get a cookies value in ASP.NET.
Discuss this Question
100. Which of the following statement is correct about HyperLink control in ASP.NET?
- ASP.NET does not support HyperLink control.
- It is an ASP.NET control, that responds to a click event.
- It cannot be used to refer to a webpage on the server
- The hyperLink is also known as LinkButton in ASP.NET
Answer: B) It is an ASP.NET control, that responds to a click event.
Explanation:
It is an ASP.NET control, that responds to a click event.
Discuss this Question
101. What is the correct syntax to create ASP.NET hyperlink?
- < asp:HyperLink ID="ih1" runat="server" Text="IncludeHelp" NavigateUrl="www.includehelp.com" ></asp:HyperLink>
- < asp.net:HyperLink ID="ih1" runat="server" Text="IncludeHelp" NavigateUrl="www.includehelp.com" ></asp.net:HyperLink>
- < asp_net:HyperLink ID="ih1" runat="server" Text="IncludeHelp" NavigateUrl="www.includehelp.com" ></asp_net:HyperLink>
- None of the above
Answer: A) < asp:HyperLink ID="ih1" runat="server" Text="IncludeHelp" NavigateUrl="www.includehelp.com" ></asp:HyperLink>
Explanation:
The first syntax is correct to create an ASP.NET hyperlink. Here we refer <a href="http://www.includehelp.com">to www.includehelp.com</a> from the hyperlink.
Discuss this Question
102. Which of the following property is used to set the shortcut key for ASP.NET hyperlink control?
- Shortcut
- Shortcut Key
- Access Key
- Access Shortcut Key
Answer: C) Access Key
Explanation:
The AccessKey property is used to set the shortcut key for ASP.NET hyperlink control.
Discuss this Question
103. Which of the following is not a valid property for a hyperlink?
- Border Color
- Back Color
- Fore Color
- Background Color
Answer: D) Background Color
Explanation:
The BackgroundColor property is not a valid property for hyperlink control.
Discuss this Question
104. Which of the following statement is correct about ToolTip?
- It is used to implement a click event for ASP.NET control.
- It displays a text when the mouse is over the ASP.NET control.
- It is used to remove webpage cookies.
- None of the above
Answer: B) It displays a text when the mouse is over the ASP.NET control.
Explanation:
The Tooltip is used to display a text when the mouse is over the ASP.NET control.
Discuss this Question
105. The ToolTip is?
- An event
- A property
- An event handler
- None of the above
Answer: B) A property
Explanation:
The Tooltip is a property, which is used to display a text when the mouse is over the ASP.NET control.
Discuss this Question
106. Which of the following property is used to set the URL for HyperLink control?
- Set URL
- URL
- Navigate Url
- None of the above
Answer: C) Navigate Url
Explanation:
The NavigateUrl property is used to set the URL for Hyperlink control.
Discuss this Question
107. Server renders ASP.NET Hyperlink to HTML hyperlink for the browser?
- True
- False
Answer: A) True
Explanation:
Yes, Web Server renders ASP.NET Hyperlink to HTML hyperlink for the browser.
Discuss this Question
108. Which of the following HTML tag is used for a hyperlink?
- <hyper>
- <a>
- <h>
- <hr>
Answer: B) <a>
Explanation:
The <a> tag is used for hyperlink in HTML.
Discuss this Question
109. Which of the following statement is correct about RadioButton control in ASP.NET?
- It is an ASP.NET control that is used to select a choice from the group of choices.
- It is an ASP.NET control that is used to select multiple choices from a group of choices.
- ASP.NET does not support RadioButton control in ASP.NET.
- None of the above
Answer: A) It is an ASP.NET control that is used to select a choice from the group of choices.
Explanation:
The RadioButton control is used to select a choice from the group of choices.
Discuss this Question
110. Can we create RadioButton control using drag and drop, in Visual Studio?
- True
- False
Answer: A) True
Explanation:
Yes, we can create RadioButton control using drag and drop, in Visual Studio.
Discuss this Question
111. What is the correct syntax to create ASP.NET RadioButton control?
- <asp:RB ID="RB1" runat="server" Text="Male" GroupName="gender"/>
- <asp:RD ID="RB1" runat="server" Text="Male" GroupName="gender"/>
- <asp:RadioButton ID="RB1" runat="server" Text="Male" GroupName="gender"/>
- None of the above
Answer: C) <asp:RadioButton ID="RB1" runat="server" Text="Male" GroupName="gender"/>
Explanation:
The 3rd syntax is correct to create an ASP.NET RadioButton control.
Discuss this Question
112. Can we create RadioButton using an HTML tag?
- True
- False
Answer: A) True
Explanation:
The <input> tag is used in HTML to create a RadioButton.
Discuss this Question
113. Which of the following property is used to set tab order for ASP.NET RadioButton control?
- Tab Order
- Tab Index
- Index
- Tab
Answer: B) Tab Index
Explanation:
The TabIndex property is used to set the tab order for ASP.NET RadioButton control.
Discuss this Question
114. Which of the following property is used to set visibility for ASP.NET RadioButton control?
- Visible
- Set Visibility
- Visibility
- None
Answer: A) Visible
Explanation:
The Visible property is used to set visibility for ASP.NET RadioButton control.
Discuss this Question
115. Which of the following property is used to set the group name for ASP.NET RadioButton control?
- Group
- Group Name
- G Name
- None
Answer: B) Group Name
Explanation:
The GroupName property is used to set the group name for ASP.NET RadioButton control.
Discuss this Question
116. Server renders ASP.NET RadioButon to HTML RadioButon for the browser?
- True
- False
Answer: A) True
Explanation:
Yes, the Web Server renders ASP.NET RadioButton to HTML RadioButton for the browser.
Discuss this Question
117. Which of the following HTML tag is used for the radio button?
- <radio>
- <rd>
- <input>
- <radio button>
Answer: C) <input>
Explanation:
The <input> tag is used for radio button in HTML.
Discuss this Question
118. Can we implement a click event for RadioButton in ASP.NET?
- True
- False
Answer: A) True
Explanation:
Yes, we can implement a click event for RadioButton control in ASP.NET.
Discuss this Question
119. Which of the following property is used to set the keyboard shortcut key for Label control?
- Shortcut
- Access Key
- Key
- Shortcut Key
Answer: B) Access Key
Explanation:
The AccessKey property is used to set the keyboard shortcut key for label control.
Discuss this Question
120. Which of the following property is used to set tab index for web controls?
- Index
- Tab Index
- Tab
- None of the above
Answer: B) Tab Index
Explanation:
The TabIndex property is used to set the tab index for web controls.
Discuss this Question
121. Which of the following property is used to set background color for a Label control?
- Back Color
- Background Color
- Bg Color
- None of the above
Answer: A) Back Color
Explanation:
The BackColor property is used to set the background color for a Label control.
Discuss this Question
122. What is ToolTip?
- It is an application event
- It is a property
- It is a method
- None of the above
Answer: B) It is a property
Explanation:
ToolTip is a property for web controls.
Discuss this Question
123. Which of the following property is used to set password characters for a Textbox control?
- Pass Char
- P Char
- Password Char
- None of the above
Answer: C) Password Char
Explanation:
The PasswordChar property is used to set password characters for a Textbox control.
Discuss this Question
124. How can we set the size for a Textbox control?
- Using Size property
- Using Length Property
- Using MaxLength Property
- None of the above
Answer: C) Using MaxLength Property
Explanation:
The MaxLength property is used to set the number of characters for a Textbox control.
Discuss this Question
125. The AutoPostBack is?
- A property
- An Event
- A Method
- None of the above
Answer: A) A property
Explanation:
The AutoPostBack is a property for web controls in ASP.NET.
Discuss this Question
126. Which of the following are textbox events in ASP.NET?
- Key Press
- Text Changed
- Post Back
- Text Modified
- 1 and 3
- 1 and 2
- 1 and 4
- 3 and 4
Answer: B) 1 and 2
Explanation:
The KeyPress and TextChanged are textbox events in ASP.NET.
Discuss this Question
127. Which of the following syntax is correct to create a textbox in ASP.NET?
- <asp:TextBox ID="txtname" runat="server"></asp:TextBox>
- <TextBox ID="txtname" runat="server"></TextBox>
- <asp.net:TextBox ID="txtname" runat="server"><asp.net/TextBox>
- <asp-TextBox ID="txtname" runat="server"><asp-TextBox>
Answer: A) <asp:TextBox ID="txtname" runat="server"></asp:TextBox>
Explanation:
The 1st syntax is correct to create a textbox in ASP.NET.
Discuss this Question
128. Which of the following is the correct syntax for an event handler for a Button control in ASP.NET?
- protected void MyButton_Click(object sender, EventArgs e){ }
- protected void MyButton_Click(EventArgs e){ }
- protected void MyButton_Click(object sender){ }
- protected void MyButton_Click(){ }
Answer: A) protected void MyButton_Click(object sender, EventArgs e){ }
Explanation:
The 1st syntax is correct to implement an event handler for a Button control in ASP.NET.
Discuss this Question
129. Can we validate textbox data using validation controls?
- True
- False
Answer: A) True
Explanation:
Yes, we can validate textbox data using validation controls.
Discuss this Question
130. Webforms are made up using?
- ASPX File
- Code behind file (.cs, .vb etc)
- Both of the above
- None of the above
Answer: C) Both of the above
Explanation:
The webforms are made up using visual portion (.aspx file) and code behind portion (.cs file).
Discuss this Question
131. IIS stands for?
- Internet Information Server
- Internet Information Services
- Inter Information Server
- Interactive Information Services
Answer: B) Internet Information Services
Explanation:
The IIS stands for Internet Information Services.
Discuss this Question
132. IIS is a?
- Web Browser
- Web crawler
- Web Server
- None of the above
Answer: C) Web Server
Explanation:
The IIS is a web server, which is used to deploy web applications.
Discuss this Question
133. Which of the following are server controls in ASP.NET?
- Button
- Textbox
- ImageButton
- LinkButton
- 1 and 2
- 1, 2, and 3
- Only 1
- All
Answer: D) All
Explanation:
All of the given options are server controls in ASP.NET.
Discuss this Question
134. Which of the following control works as a container?
- Image Button
- Data Grid
- Panel
- Table
Answer: C) Panel
Explanation:
The Panel control is used as a container in ASP.NET.
Discuss this Question
135. Which of the following statement is correct about AdRotator control?
- It is not an ASP.NET web form control
- It is a client-side control
- It is used to specify a list of ads to display
- It is used to display only hyperlinks
Answer: C) It is used to specify a list of ads to display
Explanation:
The AdRotator control is used to specify a list of ads to display. Each time user re-displays the page.
Discuss this Question
136. Which of the following control is used to create a group of checkboxes?
- Check Box
- Check Box List
- Check Box Group
- Check Box Group List
Answer: B) Check Box List
Explanation:
The CheckBoxList control is used to create a group of checkboxes that all work together.
Discuss this Question
137. Which of the following controls has an 'ItemDataBound' Event?
- Data List
- Data Grid
- Repeater
- All
Answer: D) All
Explanation:
All the given controls have an "ItemDataBound" event.
Discuss this Question
138. Which of the following are the correct application events for DataList control?
- Cancel Command
- Edit Command
- Delete Command
- Update Command
- 1 and 2
- 1, 3, 4
- All
- None
Answer: C) All
Explanation:
All of the following are correct application events for DataList control.
Discuss this Question
139. Can we use the Click event on ImageButton similar to Button control?
- True
- False
Answer: A) True
Explanation:
Yes, we can click event on ImageButton similar to the Button control.
Discuss this Question
140. Literal is a?
- Server-side control
- Application Event
- Client-side control
- None of the above
Answer: A) Server-side control
Explanation:
Literal is a server-side control, it is like a label control that displays a literal.
Discuss this Question
141. Which of the following is not HTML control?
- Text Field
- Text Area
- Place Holder
- Reset Button
Answer: C) Place Holder
Explanation:
The PlaceHolder is an ASP.NET server control, which is used to set the placeholder for the controls.
Discuss this Question
142. Which of the following tag is used to display a horizontal line?
- <HR>
- <HL>
- <HB>
- None
Answer: C) <HB>
Explanation:
The <HR> tag is used to display a horizontal line.
Discuss this Question
143. HTML controls are?
- Server-side controls
- Client-side controls
- Both
- None
Answer: B) Client-side controls
Explanation:
The HTML controls are client-side controls.
Discuss this Question
144. What is the full form of HR of <HR> tag?
- Horizontal Rule
- Horizontal Relay
- Horizon Relay
- Horizon Rule
Answer: A) Horizontal Rule
Explanation:
The HR stands for Horizontal Rule of <HR> tag.
Discuss this Question
145. Which of the following statement is correct about 'Text Area' control?
- It is used for multiline input on an HTML Form
- It is used for single-line input on an HTML Form
- It is not an HTML control
- It is an ASP.NET Server Control
Answer: A) It is used for multiline input on an HTML Form
Explanation:
The "Text Area" control is used for multiline input on an HTML form.
Discuss this Question
146. Which of the following control is used to resets all other HTML form elements on a form to a default value?
- Clear Button
- Default Button
- Reset Button
- Set Button
Answer: C) Reset Button
Explanation:
The Reset Button is used to resets all other HTML form elements on a form to a default value.
Discuss this Question
147. Can we display a picture using HTML control?
- True
- False
Answer: A) True
Explanation:
Yes, we can display a picture or image using HTML image control.
Discuss this Question
148. Which of the following statement are correct application events for Calendar control?
- Selection Changed
- Visible Month Changed
- Day Render
- CalEvent
- 1, 2
- 1, 2, 3
- 1, 3
- 1, 4
Answer: B) 1, 2, 3
Explanation:
The Calendar control has the following application events:
- Selection Changed
- Visible Month Changed
- Day Render
Discuss this Question
149. Is LinkButton control used to create a button that looks similar to the hyperlink?
- True
- False
Answer: A) True
Explanation:
Yes, LinkButton control is used to create a button that looks similar to the hyperlink
Discuss this Question