1

正常に動作するデスクトップ ページがあります。このページでは、Kendo ListView HTML ヘルパーを使用してデータをバインドし、コントローラーの C# メソッドを使用してポストします。同じコントローラー メソッドを使用したいのですが、データを正しくバインドする方法がわかりません。これを行う方法はありますか、それともモバイルビュー用に別の方法を書いていますか?

剣道 ListView コンストラクター:

@(Html.Kendo().ListView(Model.ReservationData)
            .ClientTemplateId("reservationsTemplate")
            .DataSource(dataSource => dataSource
                .Destroy(destroy => destroy.Action("ResInvitationDelete", "ClubProfile").Data("SerializeData"))
                .Model(model =>
                    {
                        model.Id("ReservationID");
                        model.Field<DateTime>("PendingInvitation.RespondByDate");
                        model.Field<DateTime>("ReservationDate");
                    }
                )
                .Update(update => update.Action("ResInvitationUpdate", "ClubProfile").Data("SerializeData")))
            .HtmlAttributes(new { style = "border-width:0px" })
            .Name("reservationsList")
            .Selectable()
            .TagName("div")
        )

コントローラーの C# コントローラー メソッド:

public ActionResult ResInvitationUpdate([DataSourceRequest] DataSourceRequest request, Reservation reservation)
4

0 に答える 0