В настоящее время я пытаюсь передать весь объект в тело CallbackRouteValues. Я попробовал этотDevexpress MVC, передавая объект CallbackRouteValues
@Html.DevExpress.ReportViewer(
New ReportViewerSettings With {
.Name = Model.ReportID,
.Report = Model.Report,
.CallbackRouteValues = New With {.ReportID = Model.ReportID, .Model = Model, .Controller = "Sales", .Action = "GenerateSalesReceiptPartial"},
.ExportRouteValues = New With {.Controller = "Sales", .Action = "ExportReportViewerPartial", .ReportID = Model.ReportID},
.PrintUsingAdobePlugIn = False
}
).GetHtml()
и для контроллера я попробовал этот
Function GenerateSalesReceiptPartial(Model As ReceiptModels.View) As ActionResult
где ReceiptModels.View является классом, но модель не сможет связать себя с классом, в результате пустой объект. Есть ли другой способ передать весь объект на обратный вызов?
Благодаря
Да, я заметил, что он работает как строки запросов, поэтому я использовал Tempdata для хранения сложных данных. Благодарю . – RRttcc1234