Missing Description field in default lightbox

I am having trouble getting the default lightbox to render the Description field as seen in the BasicScheduler example. In my case it is rendering the header (says “New Event”), the Time Period selectors, and the Save/Delete button row.

There is no Description multiline edit. (See attached screenshot)

Is this a problem with my css interfering with that of the scheduler? I am rendering the scheduler in an iframe because of other css issues, so I think that is not the problem.

Here is my code which sets up the scheduler:

            var scheduler = new DHXScheduler(this); //initializes dhtmlxScheduler
            scheduler.LoadData = true;// allows loading data
            scheduler.EnableDataprocessor = true;// enables DataProcessor in order to enable implementation CRUD operations
            scheduler.EnableDynamicLoading(SchedulerDataLoader.DynamicalLoadingMode.Week);
            scheduler.Views.Clear();
            scheduler.Calendars.AttachMiniCalendar();
            scheduler.Lightbox.Add(new LightboxMiniCalendar("cal", "Time period"));
            scheduler.Skin = DHXScheduler.Skins.Terrace;// applies the 'terrace' skin to the scheduler

            var grid = new GridView("grid");//initializes the view

            grid.Columns.Add(// adds the columns to the grid
               new GridViewColumn("text", "Event") {//initializes a column          
                   Width = 300// sets the width of the column
               });

            grid.Columns.Add(
               new GridViewColumn("start_date", "Date") {
                   Template = "{start_date:date(%m/%d/%Y %H:%i)}"//sets the template for the column
               });

            grid.Columns.Add(
                new GridViewColumn("details", "Details") {
                    Align = GridViewColumn.Aligns.Left// sets the alignment in the colum
                });
            grid.Paging = true;

            scheduler.Views.Add(grid);//adds the view to the scheduler
            scheduler.InitialView = grid.Name;
            //scheduler.Extensions.Add(SchedulerExtensions.Extension.Recurring);
            return View(scheduler);

Anyone have suggestions what is wrong?


Hi,
when you add custom controls to the lightbox, default ones will be removed. You have to add them manually
Please check the related article
scheduler-net.com/docs/lightbox. … e_lightbox