I have a field in a grid, which is a nullable Boolean. However, the filter option for this field, shown by the grid just has options for true and false.
This is obviously incorrect for a nullable Boolean, which should also show a filter option for null.
How can I rectify this?
I'm using version v2021.1.119
Thanks

Hi,
I am trying to use the same Dropdownlist in a parent grid, and its hierarchal/child grid. This Dropdownlist was written in jQuery and is kept inside the Shared/EditorTemplates folder and works as expected for the parent grid. However, when I apply it to columns on the child grid, it does not appear. It ignores the template and prompts me for an input like usual for inline editing instead of displaying the dropdownlist options.
Is it possible to use the same EditorTemplate inside of a hierarchy grid?

how do I remove the upload done and change it to "ok"
@(Html.Kendo().Upload().Name("files")
.TemplateId("fileTemplate")
.Multiple(false)
.Messages(m => m.Select("Selecionar Arquivo...").UploadSelectedFiles("Importar").StatusUploading("OK").StatusUploaded("OK"))
.Async(a => a
.Save("SaveAsync", "Util")
.Remove("Remove", "Util")
.AutoUpload(false))
.HtmlAttributes(new { accept = ".xml,.xlsx,.xlsb,.xls" })
.Events(e => e.Error("uploadError").Complete("carregarGridErros")))
Hi,
I am creating a Kendo grid which involves using a Dropdown List for certain cells. I have created the Editor Template for the dropdown inside the Shared/EditorTemplates folder called DropdownList.cshtml. The dropdown list works as intended, I have inline editing enabled and I am able to update the values via Ajax.
Here's the column in the initial grid:columns.Bound(e => e.Balance).Width(40).Title("Balance").ClientTemplate("<span>#=getIcon(Balance)#</span>").EditorTemplateName("DropdownList");
The problem occurs when I try to use that same EditorTemplate called DropdownList in a hierarchy grid, just below its predecessor. The subgrid is configured using .ClientDetailTemplateId("template"), where the child grid is titled .Name("tracking-grid_#=id#"), and linked using .ToClientTemplate(). (As shown in the Telerik demonstration here.).
As soon as I add the .EditorTemplateName("DropdownList"); to the following line, the grid does not load and I receive the following error in the browser console: Uncaught Error: Invalid template
columns.Bound(e => e.Balance).Width(40).Title("Balance").ClientTemplate("<span>#=getIcon(Balance)#</span>").EditorTemplateName("DropdownList");
** Note: I know these columns have the same name, but they are being taken from different datasets. It just so happens to appear in both grids.
Searching for solutions, I made sure to try escaping all (#) hash characters with \\ wherever they appear, and I tried creating an alternate file in the EditorTemplates folder so they would be distinct. The grid still breaks and fails to render each time from just this one line.
I found a similar discussion here that I thought would help me, but no luck.
I understand that I am trying to use the same Editor Template in two separate grids. But I really need to use this dropdownlist in both. Is MVC not able to use the same editor template in nested grids like this, or is there something else I'm missing?
Thanks.

hello,
I have students kendo grid in my MVC project with below settings . I’d like to mark dirty flag on the certain cells programmatically. But I didn’t see dirty flag (red triangle on let top corner) on the cell after I run js code. Could someone help me out? Thanks!
.Editable(editable => editable.Mode(GridEditMode.InCell))
.ColumnMenu()
.Resizable(resizable => resizable.Columns(true))
.Pageable(p => p.PageSizes(new int[] {25, 50, 100 }))
.DataSource(dataSource => dataSource
.Ajax()
.Batch(true)
.ServerOperation(false)
.PageSize(15)
...
Run JavaScript when button click:
$("#markDirty").click(function (e) {
e.preventDefault();
var grid = $("#studentGrid").data("kendoGrid");
var data = grid.dataSource.data();
for (var i = 0; i < data.length; i++) {
if (data[i].ClassName == "MVC") {
data[i].ClassName = "MVC 5.0";
data[i].dirty = true;
}
}
grid.refresh();//didn't see the data change without this line.
});
Hi,
I have a Kendo Grid with 20columns in that i have 12 columns as months. in one column am getting data like below attached image format (1/0,2/1,3/2). in ClientFooterTemplate am displaying sum of this column. here i want to apply same logic all 12 months.
below is my code.
columns.Group(group => group.Title("200<hr> Jan").Columns(Jan =>
{
Jan.Bound(p => p.Jan_A).Width(60).Filterable(false).Editable("function(dataItem) {if (((new Date).getMonth() + 1) <= 1) {return true}else return false;}").ClientFooterTemplate("#=kendo.toString(conditionalSum(), '0,0')#").HtmlAttributes(new { style = "text-align: center;" }).HeaderHtmlAttributes(new { @class = "col-sm-1 col-md-1 col-lg-1 col-xl-1 ", style = "white-space: normal;text-align: center;" }).Title("A / F");
}));
below is Javascript code
function conditionalSum() {
this function is working fine for only month. how can i use same function for remaining 11 columns.



Can you tell me how to add a Hyperlink column to a MVC ASP.NET Grid?
I've tried everything i could find and none work.. JIRA_Ticket is the display value, and Service Desk holds the Hyperlink i want to open a new window with. It's possible i'm just not googling it right.. I'm fairly new to this so sorry if this is a dumb question.
.Columns(columns =>I just want to be able to click on the JIRA ticket column in the grid and open the servicedesk link in the model.
If this is not possible, happy to go with an action button..
Any help appreciated

