or
<ul id="strategyPanels"> <li class="k-state-active">Asset Class Allocator <div id="assetClassAllocator"></div> </li> <li>Fund Allocator <div>investment fund stuff</div> </li> <li>Cost Calculator <div>cost calculator</div> </li></ul>$('#strategyPanels').kendoPanelBar();<ul id="strategyPanels"> <li>Asset Class Allocator <div id="assetClassAllocator"></div> </li> <li class="k-state-active">Fund Allocator <div>investment fund stuff</div> </li> <li>Cost Calculator <div>cost calculator</div> </li></ul>//setup panel bars$('#strategyPanels').kendoPanelBar();var panelBar = $('#strategyPanels').data('kendoPanelBar');panelBar.expand($('#strategyPanels li:first-child'));var viewModel = kendo.observable({ Name : null, Properties : []});viewModel.set("Name", $object.Name);viewModel.set("Properties", $object.Properties);using Kendo.Mvc.UI;
using System.Data;
using System.Linq;
using System.Web.Mvc;
public class EventViewModel : ISchedulerEvent
{
//... getters and setters
}
public class SchedulerEventService : ISchedulerEventService<EventViewModel>{ public virtual void Insert(EventViewModel task, ModelStateDictionary modelState) { //... code emitted } public virtual void Delete(EventViewModel appointment, ModelStateDictionary modelState) { //... code emitted } public virtual IQueryable<EventViewModel> GetAll() { //... code emitted } public virtual void Insert(EventViewModel appointment, ModelStateDictionary modelState) { //... code emitted } public virtual void Update(EventViewModel appointment, ModelStateDictionary modelState) { //... code emitted }}