0

我需要语法方面的帮助

我有下面的剃刀代码。但我没有得到详细的视图。当我使用下面的代码时,将呈现细节网格,然后是普通的客户网格。对象是客户,详细视图是此客户的一些设置吗?有人可以帮我语法吗?

谢谢!

    @(Html.Telerik.Grid(Model) _
            .Name("CustomerGrid") _
                .DataBinding(Function(dataBinding) dataBinding.Server() _
                                        .Update("SaveCustomer", "Admin")) _
        .DataKeys(Function(keys) keys.Add(Function(o) o.CustomerID)) _
        .DetailView(Function(dt) dt.Template(Sub(tt)
                                 Html.Telerik.Grid(tt.MessageSettings) _
                                 .Name("MessageSetting" & tt.CustomerID) _
                                 .Columns(Function(dc) {
                                                dc.Bound(Function(dd) dd.CustomerMessageSettingsID), _
                                                dc.Bound(Function(dd) dd.Free)
                                              }).Render
                        End Sub)) _
        .Columns(Function(c) { _
                        c.Bound(Function(o) o.CompanyName).Width(200), _
                        c.Bound(Function(o) o.Credits), _
                        c.Bound(Function(o) o.Address), _
                        c.Bound(Function(o) o.City), _
                        c.Command(Function(d) { _
                            d.Edit.ButtonType(GridButtonType.Image) _
                        }) _
                    }) _
.Filterable _
.Groupable _
.Editable(Function(e) e.Mode(GridEditMode.InLine)) _
.Pageable() _
.Sortable() _
)
4

1 回答 1

0

我建议你使用LoadContentFrom()

.DetailView(details => details.ClientTemplate(    
 Html.Telerik().TabStrip()
 .Items(items =>
                {
items.Add().Text("MyView").LoadContentFrom("PartialActionResult", "Controller", New With { _
        .param1 = "<#= ID#>" _
    })
 }) // End of item Tabs
                .ToHtmlString()
                ) // End of Detail View Client Template
                ) // End of Detail View
于 2013-01-08T21:53:42.143 回答