現在、オブジェクト全体を CallbackRouteValues body に渡そうとしています。私はこれを試しました
@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 はクラスですが、モデルは自分自身をクラスにバインドできず、結果として空のオブジェクトになります。オブジェクト全体を callback に渡す他の方法はありますか?
ありがとう