I have a RadCheckboxList In an ASP Panel. When Enabling/Disabling the panel the CheckBoxList does not Enable/Disable. I tested this with a simple mock up with additional controls that work as expected:
<asp:Panel ID="TestPanel" runat="server" Enabled="true">
<telerik:RadCheckBoxList ID="WeeklyDays" runat="server" Columns="4" AutoPostBack="false">
<Items>
<telerik:ButtonListItem Text="Monday" Value="2" />
<telerik:ButtonListItem Text="Tuesday" Value="4" />
<telerik:ButtonListItem Text="Wednesday" Value="8" />
<telerik:ButtonListItem Text="Thursday" Value="16" />
<telerik:ButtonListItem Text="Friday" Value="32" />
<telerik:ButtonListItem Text="Saturday" Value="64" />
<telerik:ButtonListItem Text="Sunday" Value="1" Selected="true" />
</Items>
</telerik:RadCheckBoxList>
<telerik:RadTextBox ID="TestText" runat="server"></telerik:RadTextBox>
<telerik:RadDatePicker ID="TestDate" runat="server"></telerik:RadDatePicker>
</asp:Panel>
<br />
<telerik:RadCheckBox ID="ToggleEnabled" runat="server" Text="Toggle Panel" AutoPostBack="true" Checked="true" OnCheckedChanged="ToggleEnabled_CheckedChanged"></telerik:RadCheckBox>
protected voidToggleEnabled_CheckedChanged(objectsender, EventArgs e)
{
TestPanel.Enabled = Convert.ToBoolean(ToggleEnabled.Checked);
}
Possible Workaround: Telerik.Web.UI.Grid.PositionDragElement = function(element, mouseEvent) { var clientX = $telerik.isTouchDevice ? $telerik.getTouchEventLocation(mouseEvent).x : mouseEvent.clientX; var clientY = $telerik.isTouchDevice ? $telerik.getTouchEventLocation(mouseEvent).y : mouseEvent.clientY; element.style.top = clientY + $telerik.getDocumentElementScrollTop() + 10 + "px"; element.style.left = clientX + $telerik.getDocumentElementScrollLeft() + 10 + "px"; if ($telerik.isOpera || $telerik.isTouchDevice) { element.style.top = parseInt(element.style.top, 10) - document.body.scrollTop + "px"; } };
It would be nice to have a CardView type panel control. This could simply be a dezoned raddock control that is optionally missing the header. I am using some custom CSS for this now so that when the mouse moves over the div the shadow deepens to indicate selection. It would be nice to adjust the elevation as well. You can kind of get this now but taking a radwindow or a raddock but a dedicated control would be nice.
The popular control will be similar to Kendo UI drawer widget: https://demos.telerik.com/kendo-ui/drawer/index.
Missing background color of the Grid's headers in IE9 due to the unsupported by the browser linear-gradient. The issue can be reproduced with Skin="Web20". Workaround: div.RadGrid_Web20 .rgHeader, .RadGrid_Web20 th.rgResizeCol, .RadGrid_Web20 .rgHeaderWrapper { background-image: linear-gradient(#9db7db,#7b95c6 50%,#698ac0 50%,#92b3de); background-color: #92b3de; } Code to reproduce: <telerik:RadGrid ID="RadGrid1" runat="server" OnNeedDataSource="RadGrid1_NeedDataSource" AutoGenerateColumns="false" Skin="Web20" EnableEmbeddedSkins="true"> <MasterTableView> <Columns> <telerik:GridBoundColumn DataField="description" HeaderText="Description"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="value" HeaderText="Value"></telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> protected void RadGrid1_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { (sender as RadGrid).DataSource = GetData(); } private DataTable GetData() { DataTable dt = new DataTable(); dt.Columns.Add("description"); dt.Columns.Add("value"); for (int i = 0; i < 100; i++) { dt.Rows.Add( "description_" + i.ToString(), i * 100); } return dt; }
https://www.screencast.com/t/UgqUZbqenpj5
The current colors, #0082CC and #FFFFFF that are used for forecolor and backcolor, have 4.14:1 color contrast ratio: https://webaim.org/resources/contrastchecker/?fcolor=FFFFFF&bcolor=0082CC
The minimum required color contrast ratio is 4.5:1 for AA Compliance, and 7:1 for AAA Compliance.
A possible alternative color for the #0082CC blue can be #007CC.
When we create a link to an external web site such as www.cnn.com using the RadEditor (6.3.0.0) on our SP2010 farm we are getting an error that says this: "cannot find this location in the current site location" "the URL may refer to an external web site for to a location in the site collection that does not exist or you do not have the right to access" When I bring up a browser on the SharePoint server themselves I can access those sites.
Please add an ability to move text in different styles, something like HTML MARQUEE. For example: http://www.htmlcodetutorial.com/_MARQUEE_BEHAVIOR.html http://www.plus2net.com/html_tutorial/html_marquee_behvr.php
Reproduction steps:
Go to the Telerik demo at https://demos.telerik.com/aspnet-ajax/textbox/overview/defaultcs.aspx
In the Comment box, type "one two". Do not let the textbox lose focus.
Highlight "two" and start to drag it to move it before "one". The other text ("one") will disappear, and is gone forever, as far as I can tell.
It can be also reproduced with this configuration:
<telerik:RadTextBox RenderMode="Lightweight" runat="server" ID="RadTextBox3" Width="200px" EmptyMessage="Enter comment" TextMode="MultiLine" Height="100px" Resize="None"></telerik:RadTextBox>
A function that will return a thumbnail of the requested size and the page of a multipage pdf document.
Don
We are evaluating whether to use Telerik to redesign a legacy web app written using an old version of Telerik.
After downloading Trial version on fresh install of windows, I can't add ajax control to form. `I am using visual studio 2019, this is the first version of Telerik installed on this computer. I just get the "Error Creating Control RadScriptManager1. They do show up in the toolbox so this surprises me.
Very latest version.
7/28/2019
Could it be a license issue?
You can hide certain characters using "*" in the DisplayMask. For example: Mask="####" DisplayMask = "**##" If the value is "1234", after blur it will look like "**34" The same approach can be used for all mask parts. The only requirement is DisplayMask to be longer or equal to the Mask. For example: Mask = "<1..999>someLiterals####SomeMoreLiterals<3..123>" DisplayMask = "***someLiterals**#*Some*******s<1..99>*" If in the above example the DisplayMask is shorter or does not contains enough asterisks to match the editable parts, the visible value on blur can be wrong.
When trying to load a light-weight skin from external assembly (other than Telerik.Web.UI.Skins), the path to the files is not resolved correctly, hence no resource is loaded.