I have a grid which shows employee data and enable user to edit the data. When edit command is pressed, it displays dropdown list for one of the column(Name). The dropdown value gets displayed without any issue however when edit command is pressed, the existing value within the dropdown gets hidden and first value '- Select -....' get displayed.
P.S: i followed this tutorial to add dropdown in Kendo Grid: http://www.sitereq.com/post/kendo-mvc-dropdown-lists-inside-inline-kendo-mvc-grids
Code Behind:
class
EmployeeItem
{
public
string
Name{
get
;
set
;}
public
string
Code1{
get
;
set
;}
public string Code2{get;set;}
public
string
CombinedValues{
get
;
set
;}
//this is combination of Name, Code1, Code2 delimited by comma
}
Controller Code:
List<EmployeeItem> employeeList = service.GetEmployeeList();
ViewBag.EmployeeList =
new
SelectList(employeeList,
"CombinedValues"
,
"Name"
);
EditorTemplate Code (_EmployeeDropDown.cshtml):
@(Html.Kendo().DropDownList()
.BindTo((IEnumerable)ViewBag.EmployeeList)
.OptionLabel("- Select - ")
.DataValueField("Value")
.DataTextField("Text")
.Name("EmployeeData")
)
@(Html.Kendo().Grid(Model.employeeDetails)
.Name("GridEmployeeDetails")
.Columns(columns =>
{
columns.Command(command => { command.Edit(); }).Width("180px").Title("Action");
columns.Bound(e => e.Name).Width("210px").EditorTemplateName("_EmployeeDropDown")
.ClientTemplate("#:EmployeeData#");
})
So if the employeeList have values something like this:
Name = John, Code1 = 1, Code2 = 2, CombinedValues = John,1,2
Name = Matt, Code1 = 21, Code2 = 50, CombinedValues = Matt, 21, 50
In the grid, when i first view the grid it displays the Name, John in first row, Matt in second row. If i edit Matt row, the dropdown will show up with '-Select-' as selected value instead of 'Matt'.
Does anyone know how i can achieve that?
Also, once i make selection on dropdown, let's say from Matt to John, and hit inline Save button now the value changes to CombinedValues i.e. John,1,2 instead of just John under Name column.
Hi,
I just got a subscription to Telerik's control library to work on a client's project.
However, the project uses an older version of the controls (2015 Q1). I tried to install an older version through the website but I get this:
Versions you can download
2015.2 623
Is there a way to get a version of the installer for an old bundle, before the license was acquired?
Thank you,
Lachezar
Hi,
Does GridView support nested grids with arbitrary structure that can vary between parent rows? For example:
=ObjectName= =ObjectQuantity=
- The Book 2
=Chapter= =Page=
Chapter 1 3
....
- Kitchen Set 1
=Item= = Qty= =Material=
Knife 3 Stainless Steel
Cup 4 Porcelain
....
- Pencil 50
- A4 paper 100
etc.
So it's not really parent-child / master-detail relationship, it's more like a flat list of objects where some objects might have nested data (and some might not).
I have added custom grouping for my RadGridView. I am setting the text for the group header using the GroupSummaryEvaluate handler, as shown in your documentation here: http://www.telerik.com/help/winforms/gridview-grouping-formatting-group-header-row.html
Question: Can I use two different fonts within my group header text? For example:
(begin font 1) Description of the group (begin font2) Number of child rows: 7
child row 1
child row 2
etc. etc. up to child row 7
If so, how can I do that?
-Lou
Hi,
It seems that UniformGrid is available in Telerik UI for Winforms. But, I could not find any documentation which can help me in using it.
I added the Telerik.WinControls.dll which seems to be having the UniformGrid control but I could not find it in the Toolbox.
Could you provide the documentation on how to use it?
Regards,
vijay
I would like to know the proper way to implement AutoSizeAppointments on MonthView where scrollbar on the overflown cell will be visible.
If i set AutoSizeAppointments=false, the scrollbar is visible
but if I set it to true, the scrollbar won't show.
And I think the sample code for Handling overflown cells on this is for resizing the rows or columns
http://www.telerik.com/help/winforms/scheduler-views-month-view.html
We are using Q2 2015.
I am using WinControls 2015.2.728.40 and I have read through the forums and I can neither find the listed properties in property grid design time and I cannot access the property .click programmatically.
This does not work.
Public Sub New()
InitializeComponent()
Me.radRibbonBar1.OptionsButton.Click += New EventHandler(AddressOf OptionsButton_Click)
Me.radRibbonBar1.ExitButton.Click += New EventHandler(AddressOf ExitButton_Click)
End Sub
suggestion on how to actually use the default buttons rather than just remove them?
Using WinControls version 2014.3.1202.40
I am attempting to keep a list of all popups that have been displayed so far so I can programmatically close certain popups based on a condition, later. So after creating a list and adding a reference of a popup to it, the reference to it in the list disappears after calling .show() on the alert object.
A simple example:
var listOfPopups =
new
List<RadDesktopAlert>();
var alert =
new
RadDesktopAlert();
listOfPopups.Add(alert);
// listOfPopups.Count == 1 now.
alert.Show();
// listOfPopups.Count == 0 now...
Is this by design? And if so, is there any other way to keep track of them, or get access to the popups through the desktopAlertManager?
Thanks,