Nothing—when you create an AJAX-enabled web site, the
ScriptManager control is included on your
page by default.
is the critical property of the
ScriptManager control, which is why it is set to
True by default.
UpdatePanel control is the key
control that enables asynchronous updates.
No, you can't. The extender controls need to have a target control to extend; they don't work alone.
All the Extender controls have a property called
TargetControlID, which indicates the
control that the extender acts on.
You have to set the
property from Source view; it's not visible from Design view.
Yes; style sheets aren't necessary to use
TextBoxWatermarkExtender; they're just a nice
It allows you to hide choices for a control within an
UpdatePanel, saving valuable screen
Commit() method is the method
causes the target control to display the results.
logically enough, lets you expand or collapse a
Exercise 3-1. Start by creating a web site
called Exercise 3-1; be sure to select ASP. NET AJAX-Enabled Web Site from the
New Web Site dialog box. When the new web site opens, type in "Shipping State,"
and add a
TextBox control called
txtState. Set its
Text property to "Click Here," its
ReadOnly property to
Width property to 70 px. Those are the controls the user will ...