Hi,
We are using Telerik windows control in one of our "X" application, Data will be displayed in a grid where we can group by or arrange and filter the data. It is working on other operating systems except windows 10 anniversary version. i tried few steps to fix the issue process of doing that found out that the same code we are using in another "Y" application when i debugged there it is working fine in "Y" application which is in Windows 10 anniversary version and not working in "X" application. May be its compatibility issue in the "X" application i am not able to say exactly whats going on can you help me with this issue.
Thanks in advance,
Mannava
I have the following:
<telerik:GridTemplateColumn DataField="password" > <ItemTemplate> <telerik:RadComboBox runat="server" ID="ddlActions" Skin="Silk" Width="115" AutoPostBack="true" OnSelectedIndexChanged="ddlActions_SelectedIndexChanged"> <Items> <telerik:RadComboBoxItem Value="-1" Text="Select Action" /> <telerik:RadComboBoxItem Value="0" Text="Edit" /> <telerik:RadComboBoxItem Value="1" Text="Opt-out" /> <telerik:RadComboBoxItem Value="2" Text="Save" /> <telerik:RadComboBoxItem Value="3" Text="View" /> </Items> </telerik:RadComboBox> </ItemTemplate></telerik:GridTemplateColumn>
protected void ddlActions_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { RadComboBox rcb = (RadComboBox)sender; GridDataItem data = (GridDataItem)rcb.NamingContainer; string pwd = data.GetDataKeyValue("pwd").ToString(); string rid = data.GetDataKeyValue("rid").ToString(); switch(rcb.SelectedValue) { case "0":.....
The switch works perfectly the first time any radcombobox in the grid is changed. The problem I am having is that when a subsequent radcombobox is changed in a different row, the sender appears to be the first radcombobox which was changed, not the actual (second) changed radcombobox.
How do I work around this?

Hi,
we are exploring the template control to verify if we can build something like the attached picture. This is basically a timesheet module where people enter hours worked on a given project each day.
The idea is something like:
Is that possible on using the Scheduler control?

How would I go about limiting filter options in the header context menu?
Any help would be greatly appreciated
Thanks

While in Batch Edit mode and using a hierarchy table I am getting an error in the BatchEditCommand event.
foreach (GridBatchEditingCommand command in e.Commands)
{
Hashtable newValues = command.NewValues;
Hashtable oldValues = command.OldValues;
string newFirstName = newValues["FirstName"].ToString();
}
In the foreach method there is an error thrown saying that a column with the unique name "System" cannot be found.
The SaveAllHiearchyLevels attribute is set to true. When I set the SaveAllHiearchyLevels attribute to false I do not get the error, but the e.commands = 0;
Note: The Grid is also being created from code behind and added to the page in the Init page event.


Hi
Is it possible for the task name in the gantt to word wrap? For example, if the name of the task is longer than the bar that represents the duration of the task, the task name cannot be read. If the task bar could wrap, then the full task name can be seen, albeit on multiple lines. I do understand that hovering over the task will reveal a tool-tip that displays full details of the task.
Please note that I am using a GanttCustomerProvider to populate that gantt control. Please see attached Code.png.
Kind regards,
Rob
Hi I am new to telerik and trying to group grid based on PG_C_ENTITY_ID. though this field is available in data source I am getting the error :Field PG_C_ENTITY_ID not found in the source table. Please check the expression syntax.
PFA the datasource image. please guide on the same.
on ascx page :
<telerik:RadGrid RenderMode="Lightweight" ID="PricingGroupGrid" runat="server" PageSize="20"
AllowMultiRowSelection="True" AllowPaging="True" ShowGroupPanel="True"
AutoGenerateColumns="False" GridLines="none" OnNeedDataSource="PricingGroupGrid_NeedDataSource"
OnItemCommand="PricingGroupGrid_ItemCommand">
<PagerStyle Mode="NextPrevNumericAndAdvanced"></PagerStyle>
<MasterTableView Width="100%">
<GroupByExpressions>
<telerik:GridGroupByExpression>
<SelectFields>
<telerik:GridGroupByField FieldName="PG_C_ENTITY_ID"></telerik:GridGroupByField>
</SelectFields>
<GroupByFields>
<telerik:GridGroupByField FieldName="PG_C_ENTITY_ID"></telerik:GridGroupByField>
</GroupByFields>
</telerik:GridGroupByExpression>
</GroupByExpressions>
<Columns>
<telerik:GridEditCommandColumn HeaderText="Edit" ButtonType="ImageButton" UniqueName="EditCommandColumn" HeaderStyle-Font-Bold="true">
<HeaderStyle Width="80px"></HeaderStyle>
<ItemStyle CssClass="MyImageButton"></ItemStyle>
</telerik:GridEditCommandColumn>
<telerik:GridBoundColumn SortExpression="PricingTyp" HeaderText="Type" UniqueName="PricingTyp" HeaderButtonType="TextButton" HeaderStyle-Font-Bold="true"
DataField="PricingTyp">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="RatePlanId" HeaderText="Rate Plan Id" HeaderButtonType="TextButton" HeaderStyle-Font-Bold="true"
DataField="RatePlanId">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="DisplayStartDate" HeaderText="Start Date" HeaderButtonType="TextButton" HeaderStyle-Font-Bold="true"
DataField="DisplayStartDate">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="DisplayEndDate" HeaderText="End Date" HeaderButtonType="TextButton" HeaderStyle-Font-Bold="true"
DataField="DisplayEndDate">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="DisplayRate1" HeaderText="Rate" HeaderButtonType="TextButton" HeaderStyle-Font-Bold="true"
DataField="DisplayRate1">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="RateClass" UniqueName="RateClass" HeaderText="Rate Class" HeaderButtonType="TextButton" HeaderStyle-Font-Bold="true"
DataField="RateClass">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings ReorderColumnsOnClient="false" AllowDragToGroup="false" AllowColumnsReorder="false">
<Selecting AllowRowSelect="True"></Selecting>
<Resizing AllowRowResize="false" AllowColumnResize="false" EnableRealTimeResize="false"
ResizeGridOnColumnResize="False"></Resizing>
</ClientSettings>
<GroupingSettings ShowUnGroupButton="false"></GroupingSettings>
</telerik:RadGrid>
on ascx.cs page:
int pgId = 0;
IEnumerable<LGCPricingGroup> lgcPricingGroup = new Prospects().GetPricingGroups(dealsheetId);
List<LGCPricingBlock> lstPricingBlocks = new List<LGCPricingBlock>();
//IEnumerable<LGCPricingBlock> lgcPricingBlocks = Enumerable.Empty<LGCPricingBlock>();
foreach (var lgcPgGroup in lgcPricingGroup)
{
pgId = lgcPgGroup.Id;
List<LGCPricingBlock> lstPricingBlock = new List<LGCPricingBlock>();
IEnumerable<LGCPricingBlock> lgcPricingBlocks = new Prospects().GetPricingBlocksByPricingGroup(pgId);
lstPricingBlock = lgcPricingBlocks.ToList();
foreach (var item in lstPricingBlock)
{
//GridGroupByExpression expression = new GridGroupByExpression();
//GridGroupByField gridGroupByField = new GridGroupByField();
//gridGroupByField = new GridGroupByField();
//gridGroupByField.FieldName = "item.PG_C_ENTITY_ID";
//gridGroupByField.FieldAlias = "item.PG_C_ENTITY_ID";
//gridGroupByField.HeaderText = "Pricing Group" + lgcPgGroup.PricingGroupSeq;
//expression.SelectFields.Add(gridGroupByField);
//RadGrid1.MasterTableView.GroupByExpressions.Add(expression);
lstPricingBlocks.Add(item);
}
}
PricingGroupGrid.DataSource = lstPricingBlocks;
PricingGroupGrid.DataBind();
