Telerik Forums
UI for ASP.NET Core Forum
1 answer
94 views

In CSHTML page, I am able to display the icon image that is in SVG.

<svg class="em-c-btn__icon " data-em-icon-path="dist/unity-1.1.0/images/em-icons.svg">
         <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="dist/unity-1.1.0/images/em-icons.svg#icon-link"></use>
</svg>

However, it is not being displayed when it is bounded to Template column in Grid. 

Code for CSHTML

@(Html.Kendo().Grid<UserModel>()
        .Name("Grid")
        .Columns(columns =>
        { columns.Template("#=actionTemplate(data)#").Title("Actions").Media("(min-width: 450px"); })))

<script id="action-template" type="text/x-kendo-template">
    <svg class="em-c-btn__icon " data-em-icon-path="dist/unity-1.1.0/images/em-icons.svg">
            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="dist/unity-1.1.0/images/em-icons.svg#icon-link"></use>
        </svg>
</script>

<script>
    var actionTemplate = kendo.template($("#action-template").html());
</script>

Please advise

Petar
Telerik team
 answered on 18 Nov 2019
3 answers
231 views

Hello. I am trying to create the below inside a Grid.

                     <div class="btn-group">
                                        <button data-toggle="dropdown" class="btn btn-outline-dark btn-sm"><i class="fa fa-ellipsis-h"></i></button>
                                        <ul class="dropdown-menu">
                                            <li><a class="dropdown-item" asp-page="./Details" asp-route-id="@item.ID"><i class="fa fa-eye"></i> Details</a></li>
                                            @if ((await AuthorizationService.AuthorizeAsync(
                                                  User, item,
                                                  PaymentOperations.Update)).Succeeded)
                                            {
                                                <li><a class="dropdown-item" asp-page="./Edit" asp-route-id="@item.ID"><i class="fa fa-pencil"></i> Edit</a></li>
                                            }
                                            @if ((await AuthorizationService.AuthorizeAsync(
                                                User, item,
                                                PaymentOperations.Delete)).Succeeded)
                                            {
                                                <li><a class="dropdown-item" asp-page="./Delete" asp-route-id="@item.ID"><i class="fa fa-trash"></i> Delete</a></li>
                                            }
                                            </ul>
                                    </div>

Sample Code will be much appreciated.

Regards.

Alex Hajigeorgieva
Telerik team
 answered on 18 Nov 2019
3 answers
102 views

Hi, this is my first time exploring the Grid in ASPNET.CORE. I am unable to display the grid on the page with the bare minimum by following the Grid Example (Index Controller and View). Please be rest assured that there is data being returned by the repository.

I am assuming that the Findings_Read([DataSourceRequest] DataSourceRequest request) will be called upon loading. However, it is not called at all. This is not the case when running the Telerik Trial Examples.

Please see the attached files for what I have written.

Let me know what am I missing here.

Viktor Tachev
Telerik team
 answered on 18 Nov 2019
1 answer
78 views

Hello,

I am trying to create a row with a nested grid template. In order to post for creation of new record in database I need to relate the child grid with the parent grid. If I add more rows I need this Id to increment, so parent and child grid will have the same Id.

How can I manage this? am I doing it the correct way? May you please provide me with an example?

Eyup
Telerik team
 answered on 18 Nov 2019
1 answer
65 views

Is there any example, how to drag and drop between two TreeLists like in the Drag and Drop example from Ajax: https://demos.telerik.com/aspnet-ajax/treelist/examples/itemsdragdrop/defaultcs.aspx

 

 

Viktor Tachev
Telerik team
 answered on 15 Nov 2019
16 answers
1.4K+ views

This worked in .NET 4. not so in Core. Is there an alternative to custom popup templates ???

.ToolBar(toolBar => {toolBar.Create();})
.Editable(e => { e.Mode(GridEditMode.PopUp); e.TemplateName("MaterialEdit");})
.Navigatable()

Viktor Tachev
Telerik team
 answered on 14 Nov 2019
1 answer
652 views

According to the demo at 

https://demos.telerik.com/aspnet-core/grid/paging

the range and total count of items does display in the far right of the grid paging control.  For example, the demo example displays initially "1 - 10 of 830 items".

In my use of the grid pager, it used to work fine just like in the demo with a range and total count of items displayed. But now with the current version 2019.3.1023 of UI for ASP.NET Core, the range and total count of items are no longer displayed with the grid pager.  Have defaults changed?  Or has the feature been removed?

What has changed? Or is it a bug?  Or perhaps just a problem in my hands on my machine?  Does anybody else have this problem?

Thanks, Carl

Alex Hajigeorgieva
Telerik team
 answered on 14 Nov 2019
5 answers
399 views

Im implementing a ViewComponent in a RazorPages application that includes two dropdownlists.  The primary would be returned with the initial view, the 2nd would be called via ajax.

Questions:
- Does the ViewComponent even need a model if I am using using a method in my VC to return data for the primary dropdown?
- If using using RazorPages, what is the syntax for the DataSource read action, which expects an MVC controler name and action?
Since the controller name is the name of the viewcomponent in this case and action would be something like "Handlers?handler=MyMethod

Petar
Telerik team
 answered on 13 Nov 2019
4 answers
332 views

I want to pull a PDF file from a Private/Protected container in Azure.  If it was a public container I could just use a Url.  But, I can't do that so I believe this needs to be pulled following this type of method:

CloudStorageAccount storageAccount = CloudStorageAccount.Parse(storageName);
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
 
CloudBlobContainer sourceContainer =
    blobClient.GetContainerReference(
        sourceContainerName);
 
CloudBlockBlob sourceBlob =
    sourceContainer.GetBlockBlobReference(fileName);
 
if (await sourceBlob.ExistsAsync())
{
    // pull the file into memory
    using (MemoryStream stream = new MemoryStream())
    {
        // load the stream from the blob
        await sourceBlob.DownloadToStreamAsync(stream);
        await sourceBlob.FlushAsync();
        stream.Position = 0;
        ...

 

So, this turns the BLOB into a Memory Stream.  Do you have a best-practices example on how I should do this?  If not, do you have an example of how I can load a stream directly into the control.  Better yet, I pull this through a REST service.  Do you have an example on how to request a stream from an API that then loads it into the control?

Thanks for your help,

Joel

 

Martin
Telerik team
 answered on 12 Nov 2019
7 answers
2.3K+ views
Have a set of DropDownLists in a ViewComponent and work fine as is, but how can I display a loading spinner if the process takes a second or two?
Its the 2nd DDL that loads via Ajax which I would like to have the progress indicator display, even if just for a fraction of a second.
I seem to notice that the Grid has this enabled by default?  Where are these properties listed?  Do they just default to enabled?
Can one override the image for the spinner?
Aleksandar
Telerik team
 answered on 12 Nov 2019
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?