1

我有一个工作正常的桌面页面。此页面使用 Kendo ListView HTML Helper 绑定数据,然后使用控制器中的 C# 方法进行发布。我想使用相同的控制器方法,但我不知道如何正确绑定数据。有没有办法做到这一点,还是我坚持为移动视图编写不同的方法?

Kendo 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