I need to retrieve a product picture that it stored into ERP database.
Using EF Core I receive a byte array data for this field.
I would using a Telerik Window to click a custom button into a Grid, where user can click it to show a picture.
How can I do this?
I followed all of the instructions to install Telerik into my exising ASP.NET Core 2.1 application and it all worked fine. The application compiled fine and came up in the website, but when the Index page loaded the date picker did not work and was just a simple text box.
I did not miss any of the steps from what I can see, so I'm not sure why this would not be working.
I'm using Visual Studio 17, and this is an ASP.NET Core 2.1 application.
I'm evaluating Telerik to see if it will be a fit for my needs. The controls look great, but I need to get them working to test this out.
Any help or advice would be greatly appreciated.
How can I get the timeline control to show events in reverse chronological order, I am using the control to show a vertical timeline but would like the most recent dates to appear at the top, I tried the obvious things like reversing the order of the items in the data I was sending to the control but it seems to make no difference.
Hopefully I am just missing something obvious!
Regards
Barry Compuesto
Hi to all,
I followed example in dojo to do this (example in dojo.PNG) that is exactly what I need.
In my case, instead, I'm using a text/x-kendo-template, it's an only difference between my code and example's dojo.
Instead see same effect, I found that my grid is overflowed of window perimeter (examplemy grid.PNG), to see the footer of my grid I need to scroll down at the end (end of grid overflowed.PNG)
This is my style script
style>
#itemLedgerEntriesWindow {
padding: 0;
}
#ileGrid {
border-width: 0;
height: 100%; /* DO NOT USE !important for setting the Grid height! */
}
#ileTemplate {
border-width: 0;
height: 100%; /* DO NOT USE !important for setting the Grid height! */
}
This is my code
<!--Template della window relativa ai dettagli-->
<
input
type
=
"hidden"
id
=
"purchaseKey"
name
=
"purchaseKey"
value
=
"false"
/>
<
script
type
=
"text/x-kendo-template"
id
=
"ileTemplate"
>
<
input
type
=
"hidden"
id
=
"itemNoKey"
name
=
"itemNoKey"
value
=
"#= No #"
/>
@(Html.Kendo().Grid<
ItemLedgerEntryModel
>()
.Name("ileGrid")
.Filterable()
.AutoBind(true)
.Columns(columns =>
{
columns.Bound(f => f.DocumentNo);
columns.Bound(f => f.OrderNo);
columns.Bound(f => f.VendorNo);
columns.Bound(f => f.PostingDate).Format("{0:dd/MM/yyyy}");
columns.Bound(f => f.EntryType);
columns.Bound(f => f.UnitOfMeasureCode);
columns.Bound(f => f.Quantity).Format("{0:N2}").HtmlAttributes(new { style = "text-align: right;" });
})
.Sortable() // Enable sorting
.Pageable()
//.Scrollable(scrollable => scrollable.Virtual(true))
.DataSource(dataSource => dataSource //Configure the Grid data source.
.Ajax() //Specify that Ajax binding is used.
.PageSize(25)
.ServerOperation(true)
.Read(read => read.Action("LedgerEntries", "ItemLedgerEntry").Data("itemNoData"))
).ToClientTemplate()
)
</
script
>
<!--Window dei dettagli dell'articolo-->
@(Html.Kendo().Window()
.Name("itemLedgerEntriesWindow")
.Title("Movimenti Magazzino")
//.LoadContentFrom("GetItemLedgerEntries", "Home")
.Visible(false)
//.Iframe(true)
.Height(600)
.Width(1100)
//.Resizable()
//.Draggable()
.Modal(true)
//.Events(e=>e.Activate("onActivateIleWindow"))
)
<!-- << DETTAGLIO MOVIMENTI ARTICOLO-->
How can I do this?
Hi,
we try to use the Grid in Razor Pages (not MVC).
So we have only the page and the page model, not view, controller and model.
All works fine, but how to enable AJAX editing with popup form?
To define the update, create, read and destroy actions via HTML Helper, we need a Controller for the CrudOperationsBuilder. But we dont have one.
Do you have an example, how we can achieve this with Razor Pages?
Thanks in Advance
Ralf
Hi,
Just putting this here in case anybody else might like to use the new Razor Pages:
Here is how I bound to a PageModel (ie no Action or Controller)
So the PageModel simply has a public property
public
List<MyOjectToBindTo> {
get
;
set
;}
@(Html.Kendo().DropDownList()
.Name("size")
.BindTo(new List<MyOjectToBindTo>(Model.MyOjectToBindTo))
.DataValueField("Id")
.DataTextField("Name")
.HtmlAttributes(new { style = "width: 100%" })
)
I am using Grid and via BindTo(...) it displays a list of objects from my PageModel; this works fine.
@(Html.Kendo().Grid<ProjectImportFormat>()
.Name(
"grdProjectImports"
)
.BindTo(Model.ProjectResults)
.AutoBind(
true
)
...
)
What I like to do is display the count of all records in the footer of the grid. Normally aggregates are declared inside the datasource, but there is only a list, no datasource. How can this be accomplished?
Regards
Heiko
This is likely a Word Processing library question as well as an Editor question.
I want to have a tree/view/list. For each node in the tree, I want to create a separate Editor document for the user. Then, depending on the node selection, I want to output the Editor document for the selected node and its child nodes out to one PDF document. I will need to insert numbering, use styles and formatting in order to indicate the level of the Editor output Do you have an example that would allow me to stitch together the Editor information from multiple nodes and output it this way?
Thanks,
Joel
I'm using the Bootstrap 4 theme and have a page which uses several Grids.
Is there a simple css wrapper class I can use for one of the Grids on the page (I don't want to alter css that will affect all grids) to make it smaller and more compact than the others?
For example, if it were pure bootstrap, I would simply add the following classes to the table element:
<table class="table table-sm">