Hi,
The filter icon is not appearing on the right side or default position when header template applied to the Grid column, it is showing in left side , but i want it to appear right side even though header template applied also color to be black.Can you please help on this?
Thanks
Mohammed

I am trying to get a basic FileManager widget working in our app, but cannot get a remote data bind working correctly.
My Javascript looks like this:
createFileManager: function () { $("#fileManager").kendoFileManager({ dataSource: { schema: kendo.data.schemas.filemanager, transport: { read: { url: "myController/Read/", method: "POST" }, }, change: function (e) { }, error: function (e) { }, }, toolbar: { items: [ { name: "sortDirection" }, { name: "sortField" }, { name: "changeView" }, { name: "spacer" }, { name: "details" }, { name: "search" } ] }, draggable: true, resizable: true, dataBound: onDataBound
});},
And my controller code is thusly:
// borrowed from Kendo service example...public class FileManagerEntry{ public string Name { get; set; } public long Size { get; set; } public string Path { get; set; } public string Extension { get; set; } public bool IsDirectory { get; set; } public bool HasDirectories { get; set; } public DateTime Created { get; set; } public DateTime CreatedUtc { get; set; } public DateTime Modified { get; set; } public DateTime ModifiedUtc { get; set; } public IEnumerable<FileManagerEntry> Directories { get; set; }}// CONTROLLER snippet....public JsonResult Read(string target){ var content = GetContent(); var result = content .Select(f => new { name = f.Name, size = f.Size, path = f.Path, extension = f.Extension, isDirectory = f.IsDirectory, hasDirectories = f.HasDirectories, created = f.Created, createdUtc = f.CreatedUtc, modified = f.Modified, modifiedUtc = f.ModifiedUtc }); return Json(result, JsonRequestBehavior.AllowGet);}// Hardcoded data for testing...private IEnumerable<FileManagerEntry> GetContent(){ return new List<FileManagerEntry> { new FileManagerEntry { Name = "Folder", Size = 0, Path = "folder", Extension = "", IsDirectory = true, HasDirectories = false, CreatedUtc = DateTime.UtcNow, Created = DateTime.Now, ModifiedUtc = DateTime.UtcNow, Modified = DateTime.Now }, new FileManagerEntry { Name = "Image.jpg", Size = 20, Path = "folder/Image.jpg", Extension = ".jpg", IsDirectory = false, HasDirectories = false, CreatedUtc = DateTime.UtcNow, Created = DateTime.Now, ModifiedUtc = DateTime.UtcNow, Modified = DateTime.Now }, new FileManagerEntry { Name = "Image2.jpg", Size = 20, Path = "folder/Image2.jpg", Extension = ".jpg", IsDirectory = false, HasDirectories = false, CreatedUtc = DateTime.UtcNow, Created = DateTime.Now, ModifiedUtc = DateTime.UtcNow, Modified = DateTime.Now } };}
Most of the code, I cobbled together from the Kendo examples for FileManager.
When I run my app.... The FileManager renders & the FileManager dataBound event fires. But the three objects in the manager are all undefined. I jave attached screengrabs of the filemanager.datasource and also the file "details" as shown by FileManager.
i do not know why the data isn't binding appropriately. Is this a problem with the results coming from my controller?
Appreciate any help.

Hi,
I am supporting an application where I need to apply some aggregate function to grid for calculating sum of columns.
Below is sample code
<%: Html.Telerik().Grid(Model.AgentSalesList)
.Name("AgentSalesList")
.DataBinding(dataBinding =>
{
dataBinding.Server()
.Select("AgentSalesGridAction", "AgentSales");
})
.Columns(columns =>
{
columns.Bound(o => o.AgentID).Width("25").Title("Agent ID");
columns.Bound(o => o.NetSales).Width("25%").Title("Net Sales");
columns.Bound(o => o.NetSeatsSold).Width("25%").Title("Net Seats Sold");
})
.Pageable(paging => paging.Enabled(true).PageSize(25))
.Footer(true)
.Sortable()
.Resizable(resizing => resizing.Columns(true))
.Scrollable(o => o.Enabled(false))
%>
There are few option available for same with MVC Kendo UI Grid but when I am trying to install MVC Kendo package from Nuget I am getting unsupported .net framework issue(4.0).
So don't we have support for aggregate function with Html.Telerik().Grid?
OR only option is to upgrade target .net framework and use MVC Kendo UI ?
Thanks,
Anurodh Kimni

I have a popup edit screen that has a few dropdown list on it. They work great until I do into a screen and add an item for that dropdown list and low and behold I go back to that edit screen I don't see the new item unless I exit out and go back in. I have found dropdownlist.dataSource.read(); but I am not sure how to use that. Can someone tell me how to refresh the dropdown list please? I would think that when I open the edit pop up screen it would do it but it does not. I need to get an answer to this quickly.
Thanks
Is there a form to put a 'label for' on a old version @(Html.Kendo().TextBox() 2015.1.429.545?
It has not the .label prop
Thanks
Sergio

How do you get the selected rows in the grid? I found some articles that explained on how to do this. But none of them worked (it seemed like things changed in the latest beta).This is my grid:
@(Html.Kendo().Grid(Model)
//The grid will be bound to the Model which is the Products table
.Name("dg") //The name of the grid is mandatory. It specifies the "id" attribute of the widget.
.Columns(columns =>
{
columns.Bound(dg => dg.Title);
columns.Bound(dg => dg.Version);
columns.Bound(dg => dg.Created).Format("{0:d}");
columns.Bound(dg => dg.CreatedBy);
columns.Bound(dg => dg.Modified).Format("{0:d}");
columns.Bound(dg => dg.ModifiedBy);
columns.Bound(dg => dg.CheckedOutDateTime).Format("{0:d}");
})
.Sortable()
.Pageable()
.Navigatable()
.Sortable()
.Filterable()
.Selectable(s => s.Mode(GridSelectionMode.Multiple))
.DataSource(dataSource => dataSource
.Server()
.Model(model => model.Id(dg => dg.DocumentGroupID)))
.Events(events => events.Change("dgChange"))
)
<script>
function dgChange()
{
// What should I put here to get the ID of the selected rows?
}
</script>

@(Html.Kendo().Grid(Model) .Name("Grid") .Columns(columns => { columns.Template(o => Html.ActionLink(o.ProductID.ToString(), "Index", "Home")); columns.Bound(p => p.ProductName); columns.Bound(p => p.UnitPrice); columns.Bound(p => p.UnitsInStock); }) .Groupable() .Pageable() .Sortable() .Scrollable() .Filterable() .DataSource(dataSource => dataSource .Ajax() .Read(read => read.Action("Products_Read", "Grid")) ))