Telerik Forums
UI for Blazor Forum
0 answers
264 views

Hey, i am following the example listed here Blazor FileSelect - Events | Telerik UI for Blazor to use the FileSelect in my project to allow users to upload files in a blazor server all.

I'm using the code below to save the files to a network location.

 private async Task UploadFile(FileSelectFileInfo file)
    {
        var path = Path.Combine(HostingEnvironment?.WebRootPath, file.Name);
        await using FileStream fs = new FileStream(path, FileMode.Create);
        await file.Stream.CopyToAsync(fs);
    }
This code works fine for .doc & .docx files, but when I tried to attempt to upload a .pdf file, the application crashes.  I have also tried to use the on async method and it throws a not implemented  exception.  Any idea how to get around this?

file.Stream.CopyTo(fs);

Eric
Top achievements
Rank 2
Iron
Iron
 asked on 09 Aug 2022
1 answer
988 views

Hi,

How to change the treenode Text, font size and color at runtime in Blazor? I am trying following code. I changed text in both data structures i.e.  FlatData and ExpandedItems. Text is being changed in data structure but change is not reflecting on UI.

 

 <TelerikTreeView OnItemClick="@OnItemClickHandler"  
                Data="@FlatData" @bind-ExpandedItems="@ExpandedItems">
                <TreeViewBindings>
                    <TreeViewBinding ParentIdField="ParentIdValue"></TreeViewBinding>
                </TreeViewBindings>
</TelerikTreeView>


@code{

public ObservableCollection<TreeItem> FlatData { get; set; }
public IEnumerable<object> ExpandedItems { get; set; }

protected override async Task OnInitializedAsync()
    {
        LoadFlatData();
      timer = new System.Threading.Timer(async _ => // async void
        {
        FlatData[0].Text = "Net";

        ExpandedItems = FlatData;
     
        // we need StateHasChanged() because this is an async void handler
        // we need to Invoke it because we could be on the wrong Thread
        await InvokeAsync(StateHasChanged);
        }, null, 0, 5000);
     }
}
        

Hristian Stefanov
Telerik team
 answered on 09 Aug 2022
2 answers
310 views

Hi,

I have build a custom dialog for editting appointments. But if I double click a recurring appointment, the default edit recurring appointment dialog appears.

In my OnEdit method, I have:

args.IsCancelled = true

But at the moment, the edit recurring appointment dialog appears, my custom OnEdit method is not yet invoked.

How can I use a custom dialog for the selection of "edit series" and "edit current occurence"?

Holger
Top achievements
Rank 1
Iron
Iron
 answered on 09 Aug 2022
1 answer
1.0K+ views

What is the best/easiest way to limit the number of characters and a user can enter into a TextArea?  There is no MaxLength property that I have seen.

 

 

Dimo
Telerik team
 answered on 08 Aug 2022
1 answer
148 views

Hi,

 

I read all the documentation and downloaded the demo project, but I cannot get the ITelerikStringLocalizer to work in my blazor wasm project.

I included the community resource files and made a custom implementation of ITelerikStringLocalizer which I added to the dependency container as singleton in the blazor client project.

If I set a breakpoint in this custom implementation I never get a hit.  The culture is set at nl-BE, so for some default labels on the Telerik components I would expect the Dutch translation. When checking the teletik datetimepicker I would expect a translation for the marked buttons, I see they are available in the nl-BE resource file.

I assume the default english resource file is used, but what could be the reason for this?

 

Stefan
Top achievements
Rank 1
Veteran
Iron
 answered on 08 Aug 2022
1 answer
291 views

Is there a way to use the stepper in a view only mode?  I am using it to show the current status in a larger process, so the user shouldn't be able to click to change the value.

 

Thanks in advance

Dimo
Telerik team
 answered on 05 Aug 2022
1 answer
363 views

I am using a FileSelect to allow users to upload attachments with a request.  Once the file is uploaded and it appears in he file list, there doesn't seem to be a way to allow the user to open in from an OnClick event or anything.

Is there a way to either:

1. Capture and on click even when they click a file in the FileSelectFileList

or

2. Hide the FileSelectFileList all together so that I can replace it with my own list and implement the functionality myself?

Thanks in advance

Dimo
Telerik team
 answered on 05 Aug 2022
1 answer
359 views

Hi

<WizardStepLabel="Registration of employee"

can i have a label over more lines?

Like

Registration
of employee

 

Eric

 

 
Dimo
Telerik team
 answered on 05 Aug 2022
1 answer
173 views

Hi,

I have a recurrent event with the following dates:

"Start": "2022-08-01T07:00:00",
"End": "2022-08-01T08:00:00",
"RecurrenceRule": "FREQ=DAILY;UNTIL=2022-08-04T05:00:00"

https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.10 says:

The UNTIL rule part defines a DATE or DATE-TIME value that bounds the recurrence rule in an inclusive manner. If the value specified by UNTIL is synchronized with the specified recurrence, this DATE or DATE-TIME becomes the last instance of the recurrence. The value of the UNTIL rule part MUST have the same value type as the "DTSTART" property

I generated the events with Thunderbird, synchronized to the caldav-Server and read it from there.

In the Telerik Scheduler I got only 3 occurences of the event: from the 1st to the 3rd.

In Thunderbird I got 4. From the 1st to the 4th. According with the RFC, Thunderbird is right :-)

Why there are only 3 events in the Telerik Scheduler? And who get I the correct events (without "hack" around)?

 

Kristian
Telerik team
 answered on 04 Aug 2022
0 answers
148 views
Often I'll get an exception thrown where even running in debug mode with breakpoints it's not clear where exactly the error is. I know these are usually, if not always, errors in the generated html and js Interop files. Does anyone know of a way to dive deeper into those exceptions, or am I just kinda stuck troubleshooting line by line? Thanks!
Will
Top achievements
Rank 2
Iron
 asked on 03 Aug 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
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
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?