首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最初使用MVC + Server绑定展开第一行

最初使用MVC + Server绑定展开第一行
EN

Stack Overflow用户
提问于 2013-08-20 20:32:17
回答 1查看 1.2K关注 0票数 2

我有一个分层网格,它被绑定到服务器上,并且使用MVC (.DataSource(d => d.Server()。

当网格第一次加载时,我希望网格在默认情况下展开第一行,因此显示了细节视图。

如果需要,可以在没有Javascript (首选)或Javascript的情况下这样做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-21 07:07:24

尝尝这个,

脚本

代码语言:javascript
复制
 function _GridItemDataBound() {
        this.expandRow(this.tbody.find("tr.k-master-row").first());
    }

视图

代码语言:javascript
复制
 @(Html.Kendo().Grid<TwoModelInSinglePageModel.SampleModel>()
    .Name("grid12")
    .Columns(columns =>
    {
        columns.Bound(p => p.studentclass).HeaderTemplate("<input id='selectall' class='chkbxq' type='checkbox'  />").ClientTemplate("<input id='checkbox_#=inx#' class='chkbxq' type='checkbox' />");
        columns.Bound(p => p.SampleDescription);
        columns.Bound(p => p.SampleCode);
        columns.Bound(p => p.SampleItems);
    })
        .ClientDetailTemplateId("client-template")
        .AutoBind(true)
             .Events(events => events.DataBound("_GridItemDataBound"))
       .DataSource(dataSource => dataSource
        .Ajax()
            .Read(read => read.Action("Read", "Test"))
     )
  )
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18344453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档