• About Morris Development
  • A Focus for Cloud Efficiency
    • Microsoft Azure
    • Amazon Web Services
  • What our Clients Say
  • Our Products
    • PreschoolDB
    • WebinarDB
  • Contact Us

Morris Development

Custom System Development and Integration

March 20, 2015

Nested Grids in Kendo UI

The problem is generally one of performance and development costs.  We don’t want to load 10 different Kendo Grids and certainly don’t want to make multiple calls to the API server.  Doing so would not only slow down the site, but also be a tedious mess to debug and maintain.

Using WebForms, simple repeaters were an easy solution, but with the advent of WebApi, that’s simply not available.  The search for a solution finally led us to a blog posting by Josh Eastburn  (http://blog.falafel.com/nested-templates-kendo-ui/).  By leveraging nested templates, we can utilize much of the same code, eliminate multiple errors with the addition of a minor tweak.

The most important thing is to refer to the nested templates by class rather than by id.

kendo.template($('#task-template').html()

changes to

kendo.template($('.task-template').html()

Here’s the Fiddler: http://jsfiddle.net/falafelsoftware/L14gv02g/

Article by MacGyver / Kendo

About MacGyver

I've worked with database systems for over 20 years, and started my own company in 2000. Almost all my business consists of internal database systems, either ERP or CRM. My programming is primarily in Angular / Microsoft C# and MS SQL.

About This Site

Morris Development has been specializing in internal database system design and integration since 1999. We provide long-term management and support of secure data systems for many businesses as well as developing the more complex code structures for ERP systems like Intellievent, Apidas, and AVMS.

This site is primarily for our developers to keep track up various technologies and updates that are used by Morris Development.

Training

Integrating Angular Microsite with .Net

Private Data Caching with Google Storage

Continuous Deployment for Production Releases?

Azure Websites – the perfect Angular host

Angular 2

  • Angular 2 Authentication
  • Angular Command Line Interface
  • Material Design for Angular
  • Using Observables in Angular 2

Mentors

  • Ben Nadel
  • Dan Wahlin
  • Deborah Kurata
  • John Papa

Staff

  • Dan Morris

Training

  • Google Development Courses
  • Microsoft Virtual Academy
  • PluralSight
  • Test Deep Links

© 2025 · Morris Development