Ms. Ashwini Rajendra Kulkarni
Ms. Ashwini Rajendra Kulkarni
Net
7
ASP.Net controls
-- intrinsic controls – text, label, list box, combo
box, panel etc
- validation controls
required field validator
range validator
compare validator
regular expression validator
etc.
8
Code Behind File
- the design and html views define only how
pages works.
- To define how it behaves you need to write
vb.net code
- vb.net code goes into separate file called as
code behind file.
9
ASP.Net page Life cycle
- page-initialization
- page-load
- page-preRender
- page-unload
- Page-dispose
10
page-initialization – server controls are
initialized
page-load – server controls are loaded in
page object
page-preRender – to render the page object
page-unload – page is unloaded from
memory
Page-dispose – page object is released from
the memory
11
page-initialization – server controls are
initialized
page-load – server controls are loaded in
page object
page-preRender – to render the page object
page-unload – page is unloaded from
memory
Page-dispose – page object is released from
the memory
12
Textbox
Object
Control
WebControl
Textbox
Columns
MaxLength
ReadOnly
Rows
Text
TextMode - single line, multiline or a password control
Wrap
e.g.
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Button1.Click
TextBox1.Text = "Microsoft“
End Sub
End Class
13
Buttons
A Button Web Server control is a control which we click and release to perform
some action.
Object
Control
WebControl
Button
LinkButton
End Sub
14
DropDownList
15
ListBox
CheckBox
CheckBoxList
RadioButtonList
RadioButton
Panel control is used to contain other controls
PlaceHolder a place holder when we add controls at run time
16
PlaceHolder a place holder when we add controls at run time
17
Calendar
18
Thank You …
Ms. Ashwini Rajendra Kulkarni