C# MVC 如何加载默认checked的kendo treeview, 远程json数据绑定?

C# MVC 如何加载默认checked的kendo treeview, 远程json数据绑定?json数据含有checked 属性 加载在前台 那么 空点第一次点击或者展开的时候会将后台默认选中的给去掉 或者子节点无法选中只有点击的节点选中。第二次点击又是好的。
如果加 loadOnDemand: false,那么有会因为数据太多 而页面一直未响应。该怎么解决?求大神
$("#ProductTreeView").kendoTreeView({
checkboxes: {
checkChildren: true
},
check: onProductCheck,
dataSource: wttinlineDefault
});
$.ajax({
url: "../Home/getproducts",
type: "POST",
dataType: 'json',
traditional: true,
success: function (json) {
if (json != null) {
alert("Sucess to get result from WTT job");

                RC = new kendo.data.HierarchicalDataSource({
                    data: json
                });

                $("#ProductTreeView").data("kendoTreeView").setDataSource(RC);
            }
            else {
                alert("Fail to get result from WTT job")
            }
        }
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
教你用JSON轻松实现Kendo UI Treeview序列化
转自:http://www.evget.com/article/2013/8/27/19479.html 概述:本文教你用JSON轻松实现Kendo UI treeview 序列化的方法,将大大提升你的开发效率。 Treeview是界面设计中经常要用到的控件,那你是否想过将界面开发工具 Kendo UI 中的treeview序列化呢?将它存储之后就可以随时加载调用,
KenDoTreeview刷新后展开的节点和选中的节点不变(KenDoTreeview中的数据通过KenDoGrid来进行保存、删除)
KenDoTreeview只负责显示树,新增、修改、保存、删除数据均在KenDoGrid中进行,(如果是在KenDoTreeview中进行新增、修改、保存、删除操作的话,不需要这么复杂,KenDoTreeview本身就会保持展开选中节点不变),每次对KenDoGrid中的数据进行操作后要对KenDoTreeview进行更新数据,本身是不会保持刷新前的节点展开选中的状态,一般情况下都会要求树的展开选中状态不变。
kendoui treeview树形菜单含有checkbox的选择问题
$(document).ready(function(){ var basePath = $('#contextPath').val(); /** * treeview相关的数据 */ String.prototype.bool = function() {      return (/^true$/i).test(this);  };  var commonTreeViews=$("div[...
kendo treeview java前后台代码
今天用到了KendoTreeview的东西,所以写了个类
kendo ui treeview设置节点选中
var treeview = $("#treeView").data("kendoTreeView"); if(treeview){   treeview.select($());   var treeNodeData = treeview.dataSource.get(treeNodeId); // treeview.dataSource.options.data[1];   if(
MVC 中使用TreeView
MVC 中使用TreeView
kendoui中的TreeView学习使用
首先,在使用kendoui前端组件框架时,查看官网的文档是必不可少的,所以首先要学会它的基本使用,例如在这个网址https://docs.telerik.com/kendo-ui/api/javascript/ui/treeview 在数据库连接中,需要实现一个这样的 kendowindow 弹出界面,来展示数据库连接的数据库的内容,包括表,视图等等,如图所示。 在service中,通过数据库
Kendo UI treeview 的使用
Kendo UI 中 Treeview 十分适合多级数据的显示与操作。 官网上的例子: $("#treeview").kendoTreeView({   animation: false,   dataSource: [     { text: "foo", items: [       { text: "bar" }     ] }   ] }); 我
Kendo UI开发教程(13): Kendo MVVM 数据绑定(二) Checked
Checked绑定用在checkbox ()或 radio button ()上。注意:checked绑定只适用于支持checked的DOM元素,其它DOM元素的值可以使用value绑定。多选钮(Checkedbox) checked绑定使用Kendo checked绑定到checkbox时,当ViewModel对应的值为true, Checkbox显示选中状态,而当用户点击checkbox选择状
winform treeView 数据绑定
private void Form1_Load(object sender, EventArgs e) { Types = new List() { new UrlTypes() {Id = 1, Name = "中国", Value = "0", ParentId = 0},
c# 读取JSON数据绑定到datagridview
最近在做一个项目,服务端用的是wcf,客户端是h5,js.  从服务端返回的数据是JSON格式的,因为之前一个做winform程序,就想试试JSON格式的数据能不能绑定到winform的datagridview上。 从服务端返回的数据格式类似下面,其中data部分,是返回的数据源。要将这部分数据转换成datatable或者直接绑定到datagridview控件上。 { "success":
MVC Kendo总结之-----> CheckBox
总结在MVC项目中Kendo控件的使用!
一、WinForm中TreeView数据绑定
原问题贴地址:http://topic.csdn.net/u/20110621/17/7bad3c94-2761-4d39-84fa-db95b8e66977.html   部门表 bumenId 部门 1 产品研发部 2 工程项目部 3 行政部 4 市场部 用户表 userId 用户 bumenId 1 张三 1 2 李四 1 3 王五 2 4 余六 2 5 田七 3
WPF的TreeView数据绑定基础
http://www.weisim3.com/Download.aspx?DId=108&CD=3&Date=20120311-10-27-44&Subject=5&S=/Null/&AspxAutoDetectCookieSupport=1 WPF的TreeView数据绑定基础 在WPF中的TreeView数据绑定和以往的ASP.NET、WinForm有着非常大的区别,虽然也可以支持Da
kendoUi_treeview
var treeview = $("#treeView").data("kendoTreeView"); if(treeview){   treeview.select($());   var treeNodeData = treeview.dataSource.get(treeNodeId); // treeview.dataSource.options.data[1];   i
C# TreeView从数据库绑定数据
封装成一个函数,方便直接调用 //绑定TrreView private void InitModuleTree(DataTable dt) { //清空treeview上所有节点 this.tree_Role.Nodes.Clear(); int[] gen = new int[dt.Ro
kendo ui grid 使用远程数据
本篇章使用后台使用的是mvc
WinForm TreeView的应用 递归绑定区域树
C#中的树很多。比如,Windows Form程序设计和Web程序设计中都有一种被称为TreeView的控件。TreeView控件是一个显示树形结构的控件,此树形结构与Windows资源管理器中的树形结构非常类似。不同的是,TreeView可以由任意多个节点对象组成。每个节点对象都可以关联文本和图像。另外,Web程序设计中的TreeView的节点还可以显示为超链接并与某个URL相关联。每个节点还可
json数据转化为bootstrap treeview填充数据格式util
后台响应的数据: [ { "menuGroupName":"应用管理", "menu": [ { "menuName": "文件列表", "function": [ { "functionName": "添加或编辑栏目分类" }, { "functionName": "删除栏目分类"
C# winform TreeView控件使用代码详解
当前选中项:TreeView.SelectedNode 增加顶级节点:TreeView.Nodes.Add("Key", "Text") 增加同级节点:TreeView.SelectedNode.Parent.Nodes.Add("Key", "Text") 增加子节点:TreeView.SelectedNode.Nodes.Add("Key", "Text") 全部展开:Tree
MVC Kendo总结之-----> ComboBox
总结在MVC项目中Kendo控件的使用!
TreeView的CheckBoxs的第三种状态(有部分子结点被选中)
ImageList中添加三个状态图标,注意顺序窗体加载事件写 this.treeView1.ImageList = imageList1;结点被选中的事件 private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Node.ImageIndex == 1) { e.Node.Sel
treeview.SelectedNode总是获得第一个节点的解决办法
treeView1.SelectedNode.Text 无论点击任何子节点,调试后,只能获取第一个子节点的文本,这是为什么? 插入断点,跟踪,值都正确绑定了,不是这个问题。 有加 !isPostBack ,也不是这个问题。
C#动态加载树菜单
在做权限系统的时候,需要有一个树形的菜单。下图就是一个树形菜单的样式     但问题是,我们可以实现写死的树形菜单。什么是写死的?就是在前台代码中写好要加载的树形菜单是什么样子的。但是我们权限系统的要求是动态加载树形菜单,也就是根据数据库里面表的内容动态加载。     我首先要说的就是数据库设计,要想动态加载成树形菜单,数据库表中就一定要设置父节点ID和自身ID。通过父节点ID判断自身是属
使用jQGrid插件,远程获取json数据绑定
$(document).ready(function() { $("head").append(""); }); function getdata(data) { $("#list").jqGrid({ datatype: 'json', mytype: 'post', data: '', colNames: ['
C# winform treeView控件的使用绑定数据库
C# winform treeView控件的使用treeView1_BeforeExpand treeView绑定数据库
winform如何实现将数据库数据加载到树上
一、简介对于winform中如何加载xml生成目录树,在前边一篇文章“c#如何实现从xml中加载树目录,并且显示完整的Text”中我已经写了详细的过程。但是有些时候我们不可能将大量的数据存储到xml中,原因是,xml一般用于小数据量的传递。而大数据的存储与传递我们一般用专门的数据库管理工具作为传递的介质。在此,声明一点是,对于大数据量的传递,我们在这里不考虑速率传递快慢问题,我们举例只是实现最基本的
KendoUI treeList popup 里添加下拉框 DropdownList 只向服务器传ID
基本用法参考官网例子:   http://demos.telerik.com/kendo-ui/grid/editing-custom    发现官网例子有一点不满足我想要的,我类里面 只保存了其他类的ID (暂且叫 BID吧),   下拉框里 需要同时显示,ID 和Text。但是用官网例子以后,新增和修改保存,一直报错,我看到 向后台穿的变成  BID[ID], BID[Text]  这种形式
TreeView.AfterCheck和TreeNode.Checked赋值的问题
下午在按照Programming C#的例程写一个TreeView的Event,其中一个是在Check一个Node之后,把它的所有的子结点以及子结点的子结点都Check上,Uncheck时也一样。按照书上的实现方法,我添加了一个TreeView.AfterCheck event handler,并在里面设置了TreeNode.Checked = check。但是运行的时候出错,debug过程中发现
js操作TreeView的checkbox
 function test(){var tree = document.getElementById("treeview1");var inputs = tree.getElementsByTagName("INPUT");for(var i=0;i{if(inputs[i].type=="checkbox" && inputs[i].checked){alert(inputs[i].text
MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子
MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子: 前端:  我们以前在前端定义了两个控件: div class="row"> div class="col-md-1">国家div> div class="col-md-11"> @Html.DropDownLis
kendo ui 使用经验 1 DropDownList
本人接触kendo ui 大概有4个月了。在这期间使用了差不多10多个控件,并对它们的性质,实用语法等等 我最先接触的kendo ui 空间是 下拉框 dropdownlist 这个控件 实用语法简单 比如 : //通过 class 或 id 取到html元素之后将他编程kendo ui 格式的控件 $(".aaaaaa").kendoDropDownList();//这个只是最基本的用法
MVC Kendo总结之-----> TabStrip
总结在MVC项目中Kendo控件的使用!
kendo UI gridview绑定下拉框示例
AutoEventWireup="true" CodeBehind="UKeyApplyHasReview.aspx.cs" Inherits="UserRegister.SysManage.UKeyApplyHasReview" %>                                 ul, li         {             m
Kendo UI PanelBar For MVC 生成下拉菜单
kendo ui panelbar 官网地址http://docs.kendoui.com/getting-started/using-kendo-with/aspnet-mvc/helpers/panelbar/overview 给出三种绑定方式,items,通过绑定xml(sitemap),层级模型 这里通过第三种方式实现panelbar绑定数据,例如举例实现如下; 表一:Categor
如何让treeview默认不选中
修改“TreeView.cs”源码,取消 TreeView 默认选中节点1、TreeView.cs 文件在文中﹐找到 “ protected override void OnLoad(EventArgs e)”事件“ protected override void OnPreRender(EventArgs e)” 事件,修改以下代码 if ((SelectedNodeIndex == "" ||
【项目】TreeView控件的CheckBox选中事件
Asp.net 2.0 中带有CheckBox的TreeView控件, 父节点CheckBox属性改了后如何修改其子节点的Check状态?   有两种方法:   一是PostBack回服务器端处理:   这种方法,每次PostBack都会刷新页面,同时展开收缩节点也会PostBack回去,刷新页面,用户体验很是不好。   首先在代码中注册属性: this.TreeView1.
bootstrap-treeview动态加载后台数据菜单
动态加载json数据,增加点击展开功能,动态获取数据,简单修改就能使用
C#动态绑定treeview控件
前台只需要放一个 treeview控件就行 后台   protected void Page_Load(object sender, EventArgs e)     {          if (!IsPostBack)             bindTree();     }     private void bindTree()     {  www.2cto.com
kendo Grid加载远程数据方式
原文出处:http://xuehua1987.iteye.com/blog/2098121 kendo Grid官网提供的远程加载数据的方式在实际中其实不可行的。下面是它在官网中加载数据的例子:                                                $(document).ready(function() {                   
WPF中Treeview绑定数据库数据
WPF遍历所有的节点其实和Winform的一样,都是从跟级开始读:这个是我写的一个类,明天在写出来添加删除的来:class BindTreeView { private DataTable dt; private string sql = ""; DBHealper db = new DBHealper();//连接数据库的类
bootstrap tree及json
bootstrap tree及json一直做android开发的,好多年不做web项目了,突然team有一个web小项目要我上,然后就迅速连搜带查的把之前的web相关知识捡了捡。 但是对于最近流行的一些技术还是稍微有一点陌生,bootstrap就是其中之一,但是一般做了很久开发的人,对于新技术应该是学习很快,所以参考网上的例子,再结合api,一般的问题都能顺利解决。 这里针对bootstrap
CheckBoxList控件绑定数据和设置选定项
//获取属性 ProductPropertyDataSet propertyList = ProductProperty.SelectProductPropertyData(); foreach (var item in propertyList.DataList)
treeView Checkbox选择事件
#region 鼠标点击事件&treeView Checkbox选择事件 private void treeView_MouseClick(object sender, MouseEventArgs e) { TreeNode node = treeView.GetNodeAt(new Point(e.X, e.Y));
C#实现treeview节点三种选择状态
C# 实现treeview节点的三种选择状态,相比微软提供的checkbox控件的两种选择状态,该实例多了子节点部分选中,父节点实现半选状态
ASP.NET MVC 4中使用Kendo UI
http://blog.csdn.net/kingcruel/article/details/9996159 一、 1、建立一个ASP.NET MVC 4专案       使用NuGet安装KendoUIWeb及KendoGridBinder       工具—》库程序报管理工具—》管理解决方案的NuGet程序包—》搜索栏输入“KendoUIWeb”—》安装       工具
winform Treeview Checkbox选择事件
private void treeView1_MouseClick(object sender, MouseEventArgs e) { TreeNode node = treeView1.GetNodeAt(new Point(e.X, e.Y)); if (node != null) { ChangeChild(node, node.Checked);//影响子节点
bootstarp treeview 获取勾选和获取Selected选中
在用treeview的时候,经常会遇到一些官网没有详细说明的东西,比如获取勾选和获取选中的方法,获取选中官网是有明显说明的, 如下  $('#resourceTree').treeview('getSelected'); 但是有时候想获取前面复选框勾选的,如下 $('#resourceTree').treeview('getChecked'); 这里再说一下t
利用TreeView控件 从数据库中动态载入数据
//*************************  aspx  *************************//               AutoPostBack="True">         Width="152px" Height="64px">Label         Width="144px" Height="48px">Label    Label   //*****
C# TreeView CheckBox 代码挑勾选中
网上查了一溜够,实在没有满意的,只能自己整了一个,还挺好挺实用的 加入如下代码即可: 。。。 treeView1.BeforeCheck += (s, e) => { func(e); };。。。 private void func(TreeViewCancelEventArgs e) { if (e
立即提问