首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用html帮助程序获得用于kendotreeview选择的kendogrid

如何使用html帮助程序获得用于kendotreeview选择的kendogrid
EN

Stack Overflow用户
提问于 2014-11-10 12:03:34
回答 1查看 329关注 0票数 0

我是这个kendo ui框架和telerik文档的新手,我找不到我正在寻找的解决方案。现在,我使用html助手创建了一个treeview,如下所示,我的要求是,如果我选择一个节点中的任何一个,我必须在右边(或任何地方)获得一个网格,那么我现在所做的代码如下所示

代码语言:javascript
运行
复制
@(Html.Kendo().TreeView()
      .Name("treeview") //The name of the treeview is mandatory. It specifies the "id" attribute of the widget.
      .Items(items =>
      {
          items.Add().Text("SystemModelling"); //Add item with text "Item1")
          items.Add().Text("SystemConfiguration") //Add item with text "Item2")
              .Items(it => it.Add().Text("Root"));

          items.Add().Text("Domains"); //Add item with text "Item1")
          items.Add().Text("Roles"); //Add item with text "Item2")
          items.Add().Text("Users"); //Add item with text "Item1")

      })
      .Events(ev=>ev.Select("treeview_select"))
)

<script>
    $(function () {
        // Notice that the Name() of the treeview is used to get its client-side instance
        var treeview = $("#treeview").data("kendoTreeView");
    });
</script>

treeview_select事件中我需要做什么编码?

编辑

ONe简单地怀疑在kendo中哪一种是最好的工作方式,是使用helper还是使用kendo javascript.IF助手是一个包装器,那么助手和javascript之间的区别是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-10 13:03:22

您需要在PartialView中创建网格,然后在选择treeView中的节点时读取id:

  1. 在treeView (Index.cshtml)的右侧,必须创建符合网格的容器,例如:
  2. 在PartialView中,把它命名为eg。Grid.cshtml --您正在使用Html.Helper创建网格,比如在这个kendoGrid演示中。
  3. 在Controller中,您声明了如下所示的读取此PartialView的操作: 公共部分类GridController :控制器{ HttpPost公共PartialViewResult Grid() {返回PartialView();}
  4. 在Index.html中,可以创建隐藏在Index.html中的内容,以确保PartialView URL是正确的: @Html.Hidden("GridURL",Url.Action("Grid","Grid"))
  5. 您正在创建JavaScript函数,以便使用ajax()在treeView选择上读取此网格:
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26843414

复制
相关文章

相似问题

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