Telerik Rad Grid Control for ASP.NET AJAX by Full Example (4th edition) (EPUB)

Your Price $14.99



Educating Professional Developers

This Book will be E-Delivered

Book Description

This is the 4th edition of the book and added is the following: add filters to your RadGrid, using case sensitivity, adjusting filter text box width, hiding filters. The 3rd edition of this book adds many more advanced features including JavaScript, Rad callbacks, popup confirmation windows, popup notification windows, AJAX Progress Indicator with fade in and fade out animation, RadWindowManager, RadAjaxLoadingPanel, RadNotification, RadAjaxPanel, RadScriptBlock, onitemcommand, a new business layer project with data access logic, Item commands, and viewstate variables. The delete command has now been moved to the business layer in order to use popup confirmation windows to allow the user to cancel the delete operation if it was click in error. Also notification popup windows are add to notify the user that the operation was either successful or cancelled. This will create a more improved user experience for your RadGrid application. Let us look at some screens shots of the new advanced functionality. The 2nd edition of this book adds many more advanced features including JavaScript, Rad callbacks, popup confirmation windows, popup notification windows, AJAX Progress Indicator with fade in and fade out animation, RadWindowManager, RadAjaxLoadingPanel, RadNotification, RadAjaxPanel, RadScriptBlock, onitemcommand, a new business layer project with data access logic, Item commands, and viewstate variables. The delete command has now been moved to the business layer in order to use popup confirmation windows to allow the user to cancel the delete operation if it was click in error. Also notification popup windows are add to notify the user that the operation was either successful or cancelled. This will create a more improved user experience for your RadGrid application. Let us look at some screens shots of the new advanced functionality.

Look Inside Book

Telerik Rad Grid Control for ASP.NET by Full Example 4th Edition

By Stephen P. Thomas


Proofreader: Stephen P. Thomas

Cover Designer: Stephen Thomas-Dorin

First Edition

Copyright © 2012-2014 by Stephen P. Thomas

All rights reserved. This book or any portion thereof
may not be reproduced or used in any manner whatsoever
without the express written permission of the publisher
except for the use of brief quotations in a book review.

Printed in the United States of America

 

Table of Contents

Telerik Rad Grid Control for ASP.NET by Full Example 4th Edition. 1

Introduction. 6

Let see the new advanced features in action first. 6

Let's Get Started. 10

RadGrid Example. 11

Markup Design Details. 11

In the telerik:RadGrid tag we have: 11

In the Columns tag: 11

In the MasterTableView tag: 12

In the SqlDataSource tag: 12

Let’s Put It All Together. 15

Markup. 15

Code Behind. 21

Configuration. 21

Screenshots. 24

RadGrid Example 2. 26

Let see the new advanced features in action first. 26

Markup Design Details In Default.aspx. 29

New RadAjaxPanel 30

In the telerik:RadGrid tag we have: 30

In the MasterTableView tag: 30

In the Columns tag: 30

In the telerik:RadNotification tag: 31

In the telerik:RadAjaxLoadingPanel tag: 31

In the telerik:RadWindowManager tag: 31

In the telerik:RadScriptBlock tag: 32

In the SqlDataSource tag: 32

In Default.aspx.cs Code Behind: 32

New namespaces to include. 32

Update the Page_Load event handler. 32

Add the RadGrid Item Command Handler. 33

Add the Delete Button Cancel Callback Method. 33

Add the Delete Button OK Callback Method. 33

Master Page Markup Code. 34

Business Layer. 34

Let’s Put It All Together. 35

In the Main Project RadGrid2. 36

Markup. 36

Code Behind. 42

Master Page Markup. 44

Web.config. 46

In the Business Layer Project. 48

Code in the ManageData.cs. 48

RadGrid Example 3: Grouping with subtotals. 50

Let see the new advanced features in action first. 50

In the <telerik:RadGrid> tag: 51

ShowFooter. 52

ShowGroupPanel 52

AllowDragToGroup. 52

In the <MasterTableView> tag: 52

ShowHeader. 52

ShowGroupFooter. 52

In the <GroupByExpressions> tag: 52

In the <GridGroupByExpression> tag: 53

In the SelectFields tag: 53

In the <GroupByFields> tag: 54

In The <telerik:GridBoundColumn> tag: 54

Aggregate. 54

FooterAggregateFormatString. 54

DataFormatString. 54

In the Main Project RadGrid2. 54

Markup Default.aspx. 54

RadGrid Example 4:  Filters. 63

First Let's See The New Filters in Action. 63

In the <telerik:RadGrid> tag: 69

AllowFilteringByColumn. 69

In the < telerik:GridBoundColumn> tag: 69

AllowFiltering. 69

Case sensitivity with filters. 69

GroupingSettings-CaseSensitive. 69

Change default width of filter textbox. 69

FilterControlWidth. 69

Let’s Put It All Together. 69

In the Main Project RadGrid2. 69

Markup Default.aspx. 69

Summary. 78

Other Books by Author Stephen Thomas. 79

Beginning WPF 4.5 by Full Example. 79

Beginning WPF 4.5 by Full Example Vol 2. 79

Installing Visual Studio 2012 on Windows 8 Step By Step. 79

How to Setup Your Verizon FIOS Static IP with Windows Server 2008 Step by Step. 79

Installing SQL Server 2012 Step By Step. 79

Upgrade to Windows 8. 80

About the Author. 81

 


 

Introduction

This is the 4th edition of the book and added is the following: add filters to your RadGrid, using case sensitivity, adjusting filter text box width, hiding filters.  The 3rd edition of this book adds many more advanced features including JavaScript, Rad callbacks, popup confirmation windows, popup notification windows, AJAX Progress Indicator with fade in and fade out animation, RadWindowManager, RadAjaxLoadingPanel, RadNotification, RadAjaxPanel, RadScriptBlock, onitemcommand, a new business layer project with data access logic, Item commands, and viewstate variables.  The delete command has now been moved to the business layer in order to use popup confirmation windows to allow the user to cancel the delete operation if it was click in error.  Also notification popup windows are add to notify the user that the operation was either successful or cancelled.  This will create a more improved user experience for your RadGrid application.  Let us look at some screens shots of the new advanced functionality. The 2nd edition of this book adds many more advanced features including JavaScript, Rad callbacks, popup confirmation windows, popup notification windows, AJAX Progress Indicator with fade in and fade out animation, RadWindowManager, RadAjaxLoadingPanel, RadNotification, RadAjaxPanel, RadScriptBlock, onitemcommand, a new business layer project with data access logic, Item commands, and viewstate variables.  The delete command has now been moved to the business layer in order to use popup confirmation windows to allow the user to cancel the delete operation if it was click in error.  Also notification popup windows are add to notify the user that the operation was either successful or cancelled.  This will create a more improved user experience for your RadGrid application.  Let us look at some screens shots of the new advanced functionality.

 

Let see the new advanced features in action first

 

RadGrid2ProgressIndicator.PNG

Figure 1. AJAX Progress Indicator with fade in and fade out animation

radgrid2confirmdelete.PNG

Figure 2. Confirmation Popup Window

RadGrid2DeleteCanceledPopup.PNG

Figure 3.  Delete Record Success Notification

RadGrid2DeleteSuccessPopup.PNG

Figure 4.  Delete Record Canceled Notification in action

RadNotification1.PNG

Figure 5. Success  Popup Notification

 

http://www.grytek.com/portals/0/Images/amazon_button.png

Customer Reviews

I loved the content.
“This book was easy to read and follow. I enjoyed in detail and to the point explanations of complex technical concepts.
I was able to learn Telerik Rad Controls efficiently and fast.
Thank you!”

 

Thomas S., Web Developer

 

 

Great Jumpstart to RadGrid Control

“I highly recommend this book as a first jump start and as a resource on this control.

I had a time critical project and needed to get the Telerik RadGrid Control up and running.

This book provided the needed jumpstart.

The book is well organized with 4 examples that build upon each other with additional nuances of the control.

I recommend this book if you are looking for relevant information. Job well done.”

 

Francisc D., Programmer