EnVisageOnline/Main-RMO/Source/EnVisage/Views/Reporting/_CallbackPanelPartial.cshtml

27 lines
994 B
Plaintext

@using DevExpress.Web.Mvc.UI
@Html.DevExpress().CallbackPanel(settings =>
{
settings.Name = "CallbackPanel";
settings.CallbackRouteValues = new
{
Controller = "Reporting",
Action = "CallbackPanelPartial"
};
//settings.Width = System.Web.UI.WebControls.Unit.Percentage(100);
//settings.SetContent(() => Html.RenderPartial("_DocumentViewerPartial"));
//settings.ClientSideEvents.BeginCallback = "OnBeginReportCallback";
settings.SetContent(() =>
{
@Html.DevExpress().WebDocumentViewer(webDocumentViewerSettings =>
{
webDocumentViewerSettings.Name = "WebDocumentViewer";
webDocumentViewerSettings.ClientSideEvents.Init = "WebDocumentViewer_Init";
webDocumentViewerSettings.ClientSideEvents.CustomizeParameterEditors = "WebDocumentViewer_CustomizeParameterEditors";
}).Bind(Model).Render();
});
settings.ClientSideEvents.BeginCallback = "OnBeginReportCallback";
}).GetHtml()