0

現在、オブジェクト全体を 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 に渡す他の方法はありますか?

ありがとう

4

1 に答える 1