Telerik Forums
UI for Blazor Forum
1 answer
232 views

When trying to initialize Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider I'm getting :

Error: System.IO.FileNotFoundException: Could not load file or assembly 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.

File name: 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at Telerik.Windows.Documents.Flow.FormatProviders.Html.GenericHtmlFonts..ctor()
   at Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlImportSettings..ctor()
   at Telerik.Windows.Documents.Flow.FormatProviders.Html.HtmlFormatProvider..ctor()

Blazor Server

What am I missing?

Lance | Senior Manager Technical Support
Telerik team
 answered on 07 Jul 2022
2 answers
434 views

Is there a way to initialize a TelerkGrid with html Table containing multiple headers like this: HTML/CSS Share (codepen.io)

 

 

Svetoslav Dimitrov
Telerik team
 answered on 07 Jul 2022
1 answer
154 views

I'm trying to export my chart to PDF using the telerikClientExporter.js and I'm getting this error:

rror: Microsoft.JSInterop.JSException: Cannot read properties of undefined (reading 'bbox')
TypeError: Cannot read properties of undefined (reading 'bbox')
    at i (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:627)
    at http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:773
    at o (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:555)
    at a (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:698)
    at r (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:346)
    at Object.Group (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:1303)
    at s (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:6:28365)
    at http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:830
    at o (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:555)
    at a (http://localhost/ReportsBlazor/lib/progress/kendo-drawing/dist/cdn/js/kendo-drawing.js:7:698)
Svetoslav Dimitrov
Telerik team
 answered on 07 Jul 2022
1 answer
148 views

Hello,

I have a grid which dynamically calls data for each page(uses OnRead). I can not figure out how I can keep the rows selected accross multiple pages. I see that the rows remain in the "selectedRows" list, but they are not selected in UI when I am changing pages. I have tried a bunch of approaches but nothing works. Is this even possible?


<TelerikGrid @ref="@WOrderGrid"
                            TItem= "@WOrderAssignDto"
                            SelectionMode="GridSelectionMode.Multiple"
                            @bind-SelectedItems="@selectedRows"
                            Resizable="true"
                            Reorderable="true"
                            FilterMode="@GridFilterMode.FilterRow"
                            Pageable="true"
                            PageSize="15"
                            Sortable="true"
                            SortMode="@SortMode.Multiple"
                            OnRead=@ReadItems>

Tim
Top achievements
Rank 1
Iron
 answered on 06 Jul 2022
1 answer
449 views

Team,

Currently I am using TelerikWindow (3.4.0) Pop-up window which is centered while opening, i see while dragging it is moving outside browser window attached screen-shot and causing to unable to close the window. Here i don't want to use CloseOnOverlayClick property.

Tried with Left & Top Property along with LeftChanged or TopChanged but if i use Left/Top Window is not being Centered while window is loading.

Attached test snippet code and need your assistance with sample code or inputs to avoid Pop-Window moving out of browser window (top/left/right/browser)

Svetoslav Dimitrov
Telerik team
 answered on 06 Jul 2022
0 answers
98 views

I have buttons in this app that are wider than the default width.  But the entire area of the button does not accept a click.  The button is:

 

                    <div class="col-xl-2 col-md-3 col-sm-12">
                        <TelerikTooltip TargetSelector="a[title]">
                        </TelerikTooltip>
                        <a title="Unsubmitting a timesheet will return it to your list of current timesheets.">
                            <TelerikButton IconClass="far fa-undo-alt" OnClick="@(e => { IsShowPendingConfirmationWindow = true; })" Class="action-button-center">Unsubmit</TelerikButton>
                        </a>

                    </div>

The class is: 

.action-button-center {
    width: 150px;
    height: 35px;
    margin: 0 auto;
    display: block;
    text-align: center !important;
 /*   border-radius: 4px;*/
}

 

But only the area indicated in the attached .png is clickable.  Is there a way to set the clickable area to the entire button?

Debra
Top achievements
Rank 1
Iron
 asked on 05 Jul 2022
2 answers
462 views

Hi,

I have a combobox control used to complete a country item in a form, but I'm not able to set the control with the existing country field.

My code:

razor:

@inherits Component
<TelerikComboBox TItem="CountryModel"
				 TValue="int"
				 Data="SearchResult"
				 OnRead="SearchDataAsync"
				 Filterable="true"
				 TextField="Name"
				 ValueField="Id"
				 @bind-Value="SelectedId"
				 Width="@Width">
</TelerikComboBox>

razor.cs

using Core.Common.Models;
using Microsoft.AspNetCore.Components;
using Telerik.Blazor.Components;
using Telerik.DataSource;
using WebApp.Client.Services;

namespace WebApp.Client.Components.Views.Common
{
	public partial class CountryAutocomplete
	{
		[Parameter]
		public Action<CountryModel> ValueChanged { get; set; }

		[Parameter]
		public CountryModel Value { get; set; }

		[Parameter]
		public string Width { get; set; } = "100%";

		[Inject]
		public StaticDataService StaticDataService { get; set; }

		private List<CountryModel> SearchResult { get; set; } = new();

		private int _selectedId { get; set; }
		private int SelectedId
		{
			get
			{
				return _selectedId;
			}
			set
			{
				_selectedId = value;
				var selected = SearchResult.Single(x => x.Id == value);
				ValueChanged?.Invoke(selected);
			}
		}

		protected override async Task OnParametersSetAsync()
		{
			Console.WriteLine(SelectedId);
			if (Value != null && Value.Id > 0 && SelectedId == 0)
			{
				SearchResult = new List<CountryModel>
				{
					Value
				};
				SelectedId = Value.Id;
			}
			await base.OnParametersSetAsync();
		}

		private async Task SearchDataAsync(ComboBoxReadEventArgs args)
		{
			if (args.Request.Filters.Count > 0)
			{
				var filter = args.Request.Filters[0] as FilterDescriptor;
				var search = filter.Value.ToString();
				if (search.Length >= 2)
				{
					SearchResult = await StaticDataService.GetCountriesAsync(search);
					args.Data = SearchResult;
				}
			}
		}
	}
}

public class CountryModel : Model
	{
		public int Id { get; set; }

		public string Code { get; set; }

		public string Name { get; set; }

		public EnumCitizenship Citizenship { get; set; }

		public override string ToString()
		{
			return Name;
		}
	}

Value is the country item passed as parameter from a parent component. The control works properly, including ValueChanged callback, except the pre-selecting. 

Alexandru
Top achievements
Rank 1
Iron
 updated answer on 05 Jul 2022
1 answer
117 views

Hello,

Is there any way to set custom template to calendar's cell.

I'm not writing about css class, but also structure - I want to add additional data to cell (like number work hours in each day).

 

Thanks.

Svetoslav Dimitrov
Telerik team
 answered on 05 Jul 2022
0 answers
103 views
Please remove the question.. 
Blazorist
Top achievements
Rank 2
Bronze
Iron
Iron
 updated question on 04 Jul 2022
1 answer
258 views

I need to be able to display currency formatted to the users locale.

My app is hosted on a machine in the U.S. but the users are in the UK.

I need to have Â£ for the UK and $ for the U.S.  A point in the right directly would be great!

Thanks ... Ed

 

 

Svetoslav Dimitrov
Telerik team
 answered on 04 Jul 2022
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?