or
function restrictUpload(e) { try { var files = e.target.files; var len = files.length; var totalSize = 0; for (var i = 0; i < len; ++i) { totalSize += files[i].size; } if (totalSize > 1024 * 1024) { alert("You can add images less than 1MB size only"); e.preventDefault(); } } catch (err) { console.log("err.message " + err.message); }}function initUploadRestrict() { try{ var inputControl = $('input[name=file][type=file][data-role=upload]'); console.log("inputControl.length= " + inputControl.length); if (0 !== inputControl.length && inputControl.data("HookedRestrictUpload") !== true) { inputControl.change(restrictUpload); inputControl.data("HookedRestrictUpload", true); } } catch (err) { console.log(err.message); }}$(document).bind('DOMSubtreeModified', function () { console.log("DOMSubtreeModified call"); initUploadRestrict();})@{ Html.Kendo().MultiSelectFor(model => model.ActivityIds) .BindTo(new SelectList(ViewBag.Activity, "ActivityId", "ActivityName")) .Value(new SelectList(ViewBag.SelectedActivites, "ActivityId", "ActivityName")) .Placeholder("Select Activity ..") .HtmlAttributes(new { style = "width: 800px;" }) .Render(); }ViewBag.Activity = db.GetActivityList(Constants.APP_SC).ToList(); if(smallCellViewModel.HasValue() && smallCellViewModel.ActivityIds.HasValue()) { ViewBag.SelectedActivites = db.GetActivityList(Constants.APP_SC).Where(c=>smallCellViewModel.ActivityIds. Contains(c.ActivityId)).ToList(); }
var tv = $("#FolderTree").data('kendoTreeView');
var selectedItem = tv.dataItem(tv.select());
var selectedDataItem = tv.dataItem(tv.findByUid(selectedItem.uid));
selectedDataItem.loaded(false);
selectedDataItem.load();
tv.expand(selectedItem)

@(Html.Kendo().TreeView() .Name("FolderTree") .TemplateId("treeviewtemplate") .Events(e => e .Select("tvOnSelect") .DataBound("tvOnDataBound") .DragEnd("tvOnDragEnd") ) .BindTo(Model.Folders, (Kendo.Mvc.UI.Fluent.NavigationBindingFactory<TreeViewItem> mappings) => { mappings.For<PriMate.Web.Models.FolderModel>(bound => bound.ItemDataBound((node, item) => { node.Text = item.name; node.Id = item.id.ToString(); node.HasChildren = false; }) .Children(item => item.folders)); }))# if (item.hasChildren) { # <input type="image" src="Content/images/trash.png" class="delete-node" onclick="return confirmDelete('folder', '${item.text}', '${item.id}')" title="delete ${item.text}"># } #@(Html.Kendo().DropDownListFor(model => model.Table) .OptionLabel(@GeneralConstants.SELECT_VALUE) .HtmlAttributes(new { style = "width: 200px", id = "TableDropDown", required = "required" }) .SelectedIndex(1) .Enable(false) .AutoBind(true) .Name("Table") .DataTextField("Name") .DataValueField("TableID") .Events(e => { e.Change("onChange"); e.DataBound("bound"); }) .DataSource(source => { source.Read(read => { read.Action("GetRegExpressions", "Pattern"); }) .ServerFiltering(true); }) )