Developing and Using Web Forms Controls (18%)
- Validate user input.
This objective may include but is not limited to: client side, server side, and via AJAX; custom validation controls; regex validation; validation groups; datatype check; jQuery validation
This objective does not include: RangeValidator and RequiredValidator - Create page layout.
This objective may include but is not limited to: AssociatedControlID; Web parts; navigation controls; FileUpload controls
This objective does not include: label; placeholder, panel controls; CSS, HTML, referencing CSS files, inlining - Implement user controls.
This objective may include but is not limited to: registering a control; adding a user control; referencing a user control; dynamically loading a user control; custom event; custom properties; setting toolbox visibility - Implement server controls.
This objective may include but is not limited to: composite controls, INamingContainer, adding a server control to the toolbox, global assembly cache, creating a custom control event, globally registering from web.config; TypeConverters
This objective does not include: postback data handler, custom databound controls, templated control - Manipulate user interface controls from code-behind.
This objective may include but is not limited to: HTML encoding to avoid cross-site scripting, navigating through and manipulating the control hierarchy; FindControl; controlRenderingCompatibilityVersion; URL encoding; RenderOuterTable
This objective does not include: Visibility, Text, Enabled properties
Ссылки на MSDN:
- Validate user input.
Client side
Server side
AJAX
Custom validation controls
Regex validation
Validation groups
Datatype check
jQuery validation (не MSDN) - Create page layout.
AssociatedControlID
Web parts
Navigation controls
FileUpload controls - Implement user controls.
Registering a control
Adding a user control
Referencing a user control
Dynamically loading a user control
Custom event
Custom properties
Setting toolbox visibility - Implement server controls.
Composite controls
INamingContainer
Adding a server control to the toolbox
Global assembly cache
Creating a custom control event
Globally registering from web.config
TypeConverters - Manipulate user interface controls from code-behind.
HTML encoding to avoid cross-site scripting
Navigating through and manipulating the control hierarchy
FindControl
СontrolRenderingCompatibilityVersion
URL encoding
RenderOuterTable
Комментариев нет:
Отправить комментарий