■CONTENTS
xiv
■Chapter 12: Telerik Extensions for ASP.NET MVC.............................................................449
Quick Recap on Configuration ..............................................................................................449
Calendar ..............................................................................................................................450
Defining the Date Range ................................................................................................451
Implementing a Select Action.........................................................................................451
Implementing Globalization............................................................................................453
Working with Calendar’s Client API ................................................................................455
Date Picker ..........................................................................................................................457
Implementing Date Ranges and the ShowButton Property..............................................457
Parsing Dates ................................................................................................................458
Implementing Globalization............................................................................................459
Working with DatePicker’s Client API .............................................................................461
NumericTextBox...................................................................................................................463
Implementing Value Range and Spin Buttons .................................................................463
Validating User Input with Server Validation ...................................................................464
Validating User Input with Model-Based Validation.........................................................466
Implementing Globalization............................................................................................467
Working with NumericTextBox’s Client API.....................................................................468
Menu ...................................................................................................................................470
Creating a Menu Declarative and Defining the Menu Orientation ....................................470
Binding to an Object Model ............................................................................................472
Creating Menu Templates..............................................................................................473
Working with Menu’s Client API .....................................................................................475
PanelBar ..............................................................................................................................478
Binding to an Object Model ............................................................................................480
Creating Templates........................................................................................................481
Loading Content on Demand..........................................................................................483
Working with PanelBar’s Client API ................................................................................485
TabStrip ...............................................................................................................................488
Creating a TabStrip Declaratively ...................................................................................488
Binding TabStrip to an Object Model ..............................................................................489
Creating TabStripItem’s Content ....................................................................................490
Loading Content on Demand..........................................................................................492
Working with TabStrip’s Client API .................................................................................493
TreeView..............................................................................................................................496
Creating a TreeView Declaratively and Enabling Check Boxes ........................................496
Working with Drag-and-Drop .........................................................................................498