A number of Ext.NET features and capabilities will be introduced alongside these seemingly simple components. Examples of features that are common to many components include:
Setting icons
Client-side (JavaScript) event handlers
Server-side (via DirectEvents) event handlers
There are many others, and these will be introduced in the following examples. AJAX event handling will also be covered in its own chapter later, but you will get a taste of it here.
If you are using regular HTML, you can create buttons using either the <button>
element or the <input type="button">
element (or you can create your own that behaves like buttons, though for accessibility and other reasons that is often not advised). These buttons are functional and work, and are crucial to many websites.
Desktop applications on the other hand, have many variations of buttons, such as SplitButtons, MenuButtons, and more. Ext JS, being a rich application framework, therefore offers similarly versatile...