scheduler in the homepage using mvc in asp.net

I created a application using mvc 3 asp.net,
My homepage has icons at the ribbon bar(at the top).
Now I need to place the scheduler below the icon ribbon bar.
I dont want the scheduler to refresh or change even if i click anyother icons( because every icon outputs popup windows)
if i use a controller to initialize scheduler, what changes should be made in view ?
or is there any other idea to bring the scheduler calender below the icon bar?

if i use a controller to initialize scheduler, what changes should be made in view ?
I don’t think much changes would be needed. You just put Scheduler.Render() in needed place of the markup and scheduler will be rendered there

scheduler.render ?
intellisense not working in home/index.cshtml

this is the case :
home/controller/homecontroller.cs
home/Views/home/index.cshtml
This is the content of home/Views/index.cshtml

@{
ViewBag.Title = “poject title”;
Layout = “~/Views/_Layout.cshtml”;

}

home/views/_Layout.cshtml
{
//code for ribbon bar icons with javascript for popup from icons
}

now i created a seperate controller for scheduler Basicscheduler/Basicscheduler.cs
this is he content of Basicscheduler/Basicscheduler.cs (i use 4lines for coding to test the scheduler for homepage and i dint include model in this one)

public class BasicSchedulerController : Controller
{
public ActionResult Index()
{
var scheduler = new DHXScheduler(this);
scheduler.LoadData = true;
scheduler.EnableDataprocessor = true;
return View(scheduler);
}
}
basicscheduler.cshtml :

html, body { height:100%; padding:0px; margin:0px; } @Html.Raw(Model.Render())

How to bring scheduler under homepage,?
according to ur previous reply where to add scheduler.render?
please help me now,If i’m not clear anywhere, letme know. its an urgent issue, i’m at startupstage with scheduler.

I tried to add this , but its throwing error.
@{
Html.RenderAction(“Index”, “SchedulerController”);
}
hint: i use mvc3 with razor

According your code above, controller is called BasicScheduler, not Scheduler. Also ‘Controller’ suffix must be omitted in this case.

Scheduler will be rendered wherever you call @Html.Raw(Model.Render()), where Model is instance of DHXScheduler class. The metod returns HTML string which will create and configure scheduler.
In your case scheduler’s view may be following
BasicScheduler/Index.cshtml:[code]@{
Layout = null;
}

@Html.Raw(Model.Render())
[/code]You need to add following code to the Home/Index.cshtml:[code]@{ Html.RenderAction("Index", "BasicScheduler"); } [/code]

awesome ! worked perfect… Thankyou!
scheduler is awesome too…