Telerik Forums
UI for Blazor Forum
1 answer
127 views
I noticed this in 2.6.0 and it appears to also be present in 2.6.1. When using a filter row the clear filter button refreshes the grid with the filter removed as expected but the filter text is not removed from the textbox. I am attaching an example.
Marin Bratanov
Telerik team
 answered on 16 Jan 2020
3 answers
1.7K+ views

Hi,

I am having trouble getting cell specific data in response to a click event on an href that is defined in my row template.

Below is a rough idea of what I am doing.

<RowTemplate Context="rowCtx">
<td>
    <a href="#" id="@(rowCtx.CellSpecificId1)" @onclick="@(e => HandleClick(rowCtx.CellSpecificId)"  @onclick:preventDefault>
</td>
<td>
    <a href="#" id="@(rowCtx.CellSpecificId2)" @onclick="@(e => HandleClick(rowCtx.CellSpecificId)"  @onclick:preventDefault>
</td>
<td>
    <a href="#" id="@(rowCtx.CellSpecificId3)" @onclick="@(e => HandleClick(rowCtx.CellSpecificId)"  @onclick:preventDefault>
</td>
</RowTemplate>

The problem seems to be that no matter what, the LAST rowCtx.CellSpecificId is passed to my event handler instead of the cell I want.

In the code above, if I click on teh first href, in the first <td>, I get the CellSpecificId3 instead of 1

Can someone share with me how to get a specific cell's value/id/whatever passed to the event handler? Seems like this should be easy, but it's not.

Basically, I want to pop a dialog that displays info for a clicked on cell. I am not married to the anchor tag. If there is a better way (i.e. one that works!), I'm all ears.

Thanks … Ed

 

 

 

Marin Bratanov
Telerik team
 answered on 14 Jan 2020
1 answer
2.2K+ views
Is there a way to set the filters from the code-behind? 
Marin Bratanov
Telerik team
 answered on 13 Jan 2020
4 answers
1.7K+ views
How do I adjust the space between label and field when inputting text?By default it's awfully close to the box.
Tim
Top achievements
Rank 2
 answered on 13 Jan 2020
1 answer
256 views

Hi,

Why does the TelerikTextBox activate the <ValidationSummary /> while typing in the field?

Is there a way to disable this behaviour?   

Marin Bratanov
Telerik team
 answered on 11 Jan 2020
1 answer
456 views
How can I collapse all groups when I drag a column to group it ? 
Marin Bratanov
Telerik team
 answered on 11 Jan 2020
3 answers
789 views

I either need a Toaster to notify users of changes or even errors that automatically go away after a set time out. Will there be something like this in Blazor controls?  If not do you have a general MessageBox modal dialog?

 

Thanks.

SL
Top achievements
Rank 1
Veteran
 answered on 10 Jan 2020
6 answers
904 views

My project is using the client/webassembly template and I get this error when I sort on the Grid.  I am using CSLA business objects to bind to the grid by the way.  It should just work since it derives from IEnumerable<T>.  The TelerikBlazorApp project sample uses a plain List<WeaterForecast> so I wonder why it doesn't work with the CSLA BusinessList.

Thanks.

 

blazor.webassembly.js:1 WASM: Unhandled exception rendering component:
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM: System.InvalidOperationException: No generic method 'OrderBy' on type 'System.Linq.Queryable' is compatible with the supplied type arguments and arguments. No type arguments should be provided if the method is non-generic.
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at System.Linq.Expressions.Expression.FindMethod (System.Type type, System.String methodName, System.Type[] typeArgs, System.Linq.Expressions.Expression[] args, System.Reflection.BindingFlags flags) <0x2a500d8 + 0x0012e> in <c9598198a7e340e28f933e3bfe55dba1>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at System.Linq.Expressions.Expression.Call (System.Type type, System.String methodName, System.Type[] typeArguments, System.Linq.Expressions.Expression[] arguments) <0x2a4fde8 + 0x00046> in <c9598198a7e340e28f933e3bfe55dba1>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.DataSource.SortDescriptorCollectionExpressionBuilder.Sort () <0x2d18610 + 0x00142> in <b8e61d62238c4666b5ff65df7544c779>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.DataSource.Extensions.QueryableExtensions.Sort (System.Linq.IQueryable source, System.Collections.Generic.IEnumerable`1[T] sortDescriptors) <0x2d18370 + 0x00014> in <b8e61d62238c4666b5ff65df7544c779>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.DataSource.Extensions.QueryableExtensions.CreateDataSourceResult[TModel,TResult] (System.Linq.IQueryable queryable, Telerik.DataSource.DataSourceRequest request, System.Func`2[T,TResult] selector) <0x2a47060 + 0x002fe> in <b8e61d62238c4666b5ff65df7544c779>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.DataSource.Extensions.QueryableExtensions.ToDataSourceResult (System.Linq.IQueryable queryable, Telerik.DataSource.DataSourceRequest request) <0x2a2e2a8 + 0x0000a> in <b8e61d62238c4666b5ff65df7544c779>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.DataSource.Extensions.QueryableExtensions.ToDataSourceResult (System.Collections.IEnumerable enumerable, Telerik.DataSource.DataSourceRequest request) <0x2a2d980 + 0x0000e> in <b8e61d62238c4666b5ff65df7544c779>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.Blazor.Data.TelerikDataSource.ProcessData (System.Collections.IEnumerable data) <0x2a2d850 + 0x0000a> in <a910a49758ca4acf83cce1dc84471cb6>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.Blazor.Components.TelerikGridBase`1[TItem].ProcessDataInternal () <0x2a2d590 + 0x0001c> in <a910a49758ca4acf83cce1dc84471cb6>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.Blazor.Components.TelerikGridBase`1[TItem].ProcessData () <0x2a72220 + 0x00156> in <a910a49758ca4acf83cce1dc84471cb6>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.Blazor.Components.TelerikGridBase`1[TItem].OnSort (Telerik.Blazor.Components.Grid.IGridHeader header) <0x2a71000 + 0x00104> in <a910a49758ca4acf83cce1dc84471cb6>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion (System.Threading.Tasks.Task task) <0x25a24e8 + 0x000e6> in <cbf249d7f04d4fa18d15bfae8ef7f389>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.Blazor.Components.Grid.GridHeaderRowBase`1[TItem].OnHeaderSort (Telerik.Blazor.Components.Grid.IGridHeader header) <0x2d06328 + 0x0014a> in <a910a49758ca4acf83cce1dc84471cb6>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion (System.Threading.Tasks.Task task) <0x25a24e8 + 0x000e6> in <cbf249d7f04d4fa18d15bfae8ef7f389>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Telerik.Blazor.Components.Grid.GridHeaderBase`1[TItem].ToggleSort () <0x2d05308 + 0x00100> in <a910a49758ca4acf83cce1dc84471cb6>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion (System.Threading.Tasks.Task task) <0x25a24e8 + 0x000e6> in <cbf249d7f04d4fa18d15bfae8ef7f389>:0
h.printErr @ blazor.webassembly.js:1
blazor.webassembly.js:1 WASM:   at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask (System.Threading.Tasks.Task taskToHandle) <0x25a9440 + 0x000c2> in <cbf249d7f04d4fa18d15bfae8ef7f389>:0
h.printErr @ blazor.webassembly.js:1
Marin Bratanov
Telerik team
 answered on 09 Jan 2020
3 answers
332 views

hello i have a couple of questions about blazor grid 

 

1) i added a grid column called actions it contains some buttons to navigate but when i add  Reorderable="true" to TelerikGrid im able to change position of this column which i dont want to so i added Reorderable="false" to my action column and it worked i cant change it's position anymore but i can drag my other columns and put it before my action column so it gets affected by the reorderable column and its position gets changed 
but i dont want to

2) i also used Sortable="true" and  FilterMode="@GridFilterMode.FilterMenu" in my TelerikGrid tag but it doesnt get filtered nor sorted i see the red arrow for sort but it doesnt sort and also ui for filter is completely ok but it doesnt filter either aldo the Data im passing to grid is List<SomeDto>

Marin Bratanov
Telerik team
 answered on 08 Jan 2020
1 answer
1.7K+ views
hello it seems there is a problem with OnRead in TelerikGrid

when i try to use OnRead for virtual mode it works fine first time page renders it works and also on scroll it works too
but when i navigate to another page and try to change the Data and then navigate back to the page it seems it kept the last state and i see the previous Data 
untill i use filter , sort , i scroll 

Marin Bratanov
Telerik team
 answered on 06 Jan 2020
Narrow your results
Selected tags
Tags
+? more
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?