【问题标题】:Can I pass a parameter on grid's databound event?我可以在网格的数据绑定事件上传递参数吗?
【发布时间】:2013-08-24 11:12:15
【问题描述】:

现在我把事件写了三遍:

我在视图页面中有 3 个网格,我使用数据绑定 .Events(events => events.DataBound("onDataBound") 在每个网格上,我可以传递一个参数吗 数据绑定事件。

【问题讨论】:

    标签: kendo-ui kendo-grid kendo-asp.net-mvc


    【解决方案1】:
    function onDataBound(arg) {
       alert(arg.sender.element[0].id);
    }
    

    【讨论】:

      【解决方案2】:

      试试这个,

      function onDataBound(arg) {
          this.wrapper.attr('id');
      }
      

      网格

        @(Html.Kendo().Grid<TwoModelInSinglePageModel.SampleModel>()
          .Name("grid12")
               .Events(events => events.DataBound("onDataBound"))
             .DataSource(dataSource => dataSource
              .Ajax()
                  .Model(model => model.Id(p => p.inx))
                 //.PageSize(1)
                  .Read(read => read.Action("Read", "Test"))
           )
      )
      

      您可以找到网格的id。例如:我的网格id="grid12"

      【讨论】:

        猜你喜欢
        • 2010-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-29
        • 1970-01-01
        • 1970-01-01
        • 2017-02-05
        相关资源
        最近更新 更多