or
//create AutoComplete UI component $("#State").kendoAutoComplete({ dataTextField: "text", dataValueField: "value", open: function (e) { valid = false; }, select: function (e) { valid = true; }, close: function (e) { // if no valid selection - clear input if (!valid) this.value(''); }, dataSource: autoCompleteStates, placeholder: "Select States..." });@(Html.Kendo().Grid<InventarioMerlin.Models.ContadorModelo>() .Name("GridContadorModelo") .Columns(columns => { columns.Bound(p => p.id).Visible(false).Width(100); columns.Bound(p => p.nombre).Width(100); columns.Bound(p => p.isenabled).Width(100); columns.Bound(p => p.img).Width(100); columns.Command(c => c.Custom("Upload").Click("upload")).Title("Grafica").Width(100); columns.Bound(p => p.grafica).Width(100); columns.Command(command => { command.Edit(); }).Width(200); }) .ToolBar(toolbar => { toolbar.Create(); toolbar.Save(); }) .Editable(editable => editable.Mode(GridEditMode.InCell)) .Pageable(p => p.Refresh(true)) .Sortable() .Scrollable() .HtmlAttributes(new { style = "height:100%;" }) .DataSource(dataSource => dataSource .Ajax() .PageSize(20) .Events(events => events .Error("error_handler") .RequestEnd("onRequestEnd")) .Model(model => { model.Field(p => p.img).Editable(true); model.Id(p => p.id); model.Field(p => p.id).Editable(false); model.Field(p => p.isenabled).DefaultValue(true); }) .Create(create => create.Action("ContadorModelo_Popup_Create", "Contador")) .Read(read => read.Action("ContadorModelo_Popup_Read", "Contador")) .Update(update => update.Action("ContadorModelo_Popup_Update", "Contador")) //.Destroy(update => update.Action("EditingPopup_Destroy", "Ccoconfiguraciones")) ) )function upload(e) { e.preventDefault(); rowSelected = this.dataItem($(e.currentTarget).closest("tr")); $('#myModal').modal({ show: true }) } $("#btnSaveChanges").click(function () { refreshGrid(); $('#myModal').modal('hide'); });function refreshGrid() { var grid = $("#GridContadorModelo").data("kendoGrid"); var dataSource = grid.dataSource; var data = dataSource.data(); $.each(data, function (index, rowItem) { if (rowItem.id == rowSelected.id) { rowItem.img = imageUploaded; rowSelected.dirty = true; } }); grid.refresh(); }
$stockChart.kendoStockChart({ theme: global.app.chartsTheme, renderAs: "svg", dataSource: loanInterestDataSource, title: { position: "top", text: "The Boeing Company (NYSE:BA)" }, chartArea: { background: "", width: $(window).width(), margin: app.emToPx(1) }, seriesColors: ["#0000ff", "#ffff00","#ff0000"], dateField: "Date", series: [ { type: "area", field: "Frnt" }, { type: "area", field: "Intr" }, { type: "area", field: "Fees" } ], navigator: { series: { type: "area", field: "Intr" } }});<head> <title>RTL Kendo Test:</title> <script src="js/jquery-1.11.1.min.js"></script> <script src="js/kendo.all.2014.1.318.min.js"></script> <link href="/Css/kendoui/kendo.common.core.min.css" rel="stylesheet" /> <link href="/Css/kendoui/kendo.blueopal.min.css" rel="stylesheet" /> <link href="/Css/kendoui/kendo.rtl.min.css" rel="stylesheet" /></head><body> <div id="example" class="k-content"> <div class="demo-section k-rtl"> <h2>RTL : spinners: false</h2> <input id="numerictextbox" /> </div> <script> $(document).ready(function () { $("#numerictextbox").kendoNumericTextBox({ spinners: false }); }); </script> </div></body>