Hello,
Can you please add the control ID to this error so the affected control can be easily identified? Right now, if you have a page with multiple combo boxes, it is extremely time consuming to locate the one with the issue.
Thank you,
DJ
--
An unhandled exception was generated during the execution of the current
web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.
|
|
Please add support for tags in exported PDF documents. We need these tags for accessibility purposes. Currently, when we export a PDF from a RadGrid, it is created without any tag structure, which can make it difficult for a screen reader to process correctly.
RadImageGallery is a great control and supports many image formats out of the box (JPEG, PNG, BMP, etc.)
However, it does not provide native support for HEIF. HEIF is now the default format for most Apple devices (anything after iOS 11 update).
It would be great if RadImageGallery were updated to provide support for this format so that developers don't have to force image conversions of photos taken by Apple devices.
Similar to the property in the ComboBox
Hi,
currently the only way to set the translation for the "All" option that is created through the enabled "EnableAllOptionInPagerComboBox" property is to set the translation in the "RadGrid1_ItemDataBound" method, which is described here: Localization on RadGrid: Paging Option All
It's a workaround for a missing localisation. By setting the translation in the RadGrid1_ItemDataBound method the if-statement is being checked for every row processed, which is not good for performance.
Could you please make it possible to set the translation with a property and have the default value set in the resource file of the grid?
Thank you.
Instead of having the property to select single or multiple it would be more productive to have a property called SelectCount and we can enter the amount of listings to be selected. If its a single I select 1... for multiple I select how many I need. No more need for the Single/Multiple property except for backward compatibility.
WAVE tool indicates errors in RadTreeView when CheckBoxes are enabled for the Control:
Scenario: need dynamically change header test on dropdown change, while retaining HeaderContext filter type icon
After conversation with support created this request
I have RadSpreadsheet with 5 rows. If I copy 10 rows from Excel into RadSpreadsheet, it will show error message "Cannot paste, because area not the same size".
Is it possible to get RadSpreadsheet to automatically add rows when we paste data? (similar to the Kendo Spreadsheet Widget)
Support for NavigateUrl as implemented in other controls like RadLightBox. The idea is to redirect to a specific URL when clicking on an image.
similar to these: http://willowsystems.github.io/jSignature/#/demo/ http://www.supersignature.com/ Sure you could do something really cool like a sketchpad, with a background image.
I want to be able to let a user choose "Landlords", "Tenants", "Owners" and search for a name. The data for the search box comes from different tables.
<asp:SqlDataSource ID="SqlDataSourceTenants" runat="server"
ConnectionString="<%$ ConnectionStrings:ProjectConnectionString %>"
SelectCommand="SELECT Id,TenantEntityName as EntityName FROM TenantEntities"></asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSourceLandlords" runat="server"
ConnectionString="<%$ ConnectionStrings:ProjectConnectionString %>"
SelectCommand="SELECT Id, LandlordEntityName as EntityName FROM LandlordEntities"></asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSourceOwners" runat="server"
ConnectionString="<%$ ConnectionStrings:ProjectConnectionString %>"
SelectCommand="SELECT Id,OwnerEntityName As EntityName FROM OwnerEntities"></asp:SqlDataSource>
I would like to set the DatasourceId on the RadSearchBox to one of the above when the SearchContext changes. I have worked out how to get the selected searchcontext text via an Ajax Request.
function OnClientLoad(sender, args) {
var context = sender.get_searchContext();
var $ = $telerik.$;
$(context).on({
"selectedIndexChanged": function (event) {
var searchbox = $find("<%=RadSearchBox1.ClientID%>");
// this is the search context dropdown selectedIndexChanged event handler
var ajaxManager = $find("<%=RadAjaxManager1.ClientID%>");
ajaxManager.ajaxRequest(context.get_selectedItem().get_text());
}
});
}
I cannot work out how to change the datasource at runtime (I get datasource not found when I run the following code).
Protected Sub RadAjaxManager1_OnAjaxRequest(sender As Object, e As AjaxRequestEventArgs)
if not isnothing(radsearchbox1.datasource)
select Case e.Argument
Case "Tenants"
RadSearchBox1.DataSource = sqldatasourcetenants
RadSearchBox1.databind
Case "Landlords"
RadSearchBox1.DataSource = sqldatasourcelandlords
RadSearchBox1.databind
Case "Owners"
RadSearchBox1.DataSource = sqldatasourceowners
RadSearchBox1.databind
End Select
End If
End Sub
In the OnSearch Event I just need to get the type of entity (which I could get from checking the Id of the bound datasource) and the Id of the entity:
Protected Sub RadSearchBox1_OnSearch(sender As Object, e As SearchBoxEventArgs)
If e.DataItem IsNot Nothing Then
Dim dataItem = DirectCast(e.DataItem, Dictionary(Of String, Object))
Dim thisId As String = dataItem("Id").ToString()
Dim thisEntityName As String = dataItem("EntityName").ToString()
' Lookup in database and redirect to the relevant data view / edit page
End If
End Sub
Surely this is a common request and deserves consideration?
When EnableAriaSupport is enabled for the RadGrid, the PagerItem receives role='presentation' and hence is ignored by the screenreaders.
It would be great if telerik can provide remove blank data rows on column which helps when dealing with huge data.
I am able to achieve the logic with below code.
var grid = $find('<%= RadGrid_MeaInfo.ClientID %>');
// MasterTable
var masterTable =
grid.get_masterTableView();
// Items/Rows
var dataItems = masterTable.get_dataItems();
for (var i = 0; i <
dataItems.length; i++) {
var item =
masterTable.getCellByColumnUniqueName(dataItems[i], "TriggerMan")
debugger;
if (item.innerHTML ==
"" || item.innerHTML == undefined) {
masterTable.hideItem(i);
}
}