Bootstrap popularity is growing each day, not just as a flexible grid system, but for it's skinning capabilieties as well. There are dozens of sites with both free and priced Bootstrap skins.. It would be nice to have a skin for rad controls wich maps straight to default Bootstrap classes. So that just using the bootstrap skins (+ base Telerik controls skin) will also theme the rad controls and changing the Bootstrap themes of course changes the controls theming. I guess that option to have a "straight" mapping of the rad controls to the bootstrap default classes so to be able to take advantage of bootstrap themes would be a great addition. ===================== Updated by Telerik admin on 10.4.2017: The status of this highly demanded feature has been updated to Declined, but you can find details what has been done during the years for satisfying this request: Since the markup of the controls does not offer direct mapping for the Bootstrap v3 and v4 themes and classes, we introduced a new Bootstrap skin for the suite based on Bootstrap 3 component colors, metrics and appearance. This skin can be easily customized in the Theme Builder (http://themebuilder.telerik.com/aspnet-ajax) in terms of colors which allows you to create Bootstrap like appearance for Telerik Ajax components which matches the colors of your Bootstrap apps and components. If you have any other requests for Bootstrap, don't hesitate to share them with us. =====================
The script tags should contain "defer" attribute. Resolution: You can set the LoadScriptsBeforeUI property of the script manager to false so that the scripts will render as late in the page as possible (just above the inline <script> that MS AJAX generates for the $create() statements). This will provide benefit nearly identical to the defer feature, but it does not risk breaking existing functionality. More information on the property: https://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.loadscriptsbeforeui(v=vs.110).aspx
Some of the most powerful features of the new RadPivotGrid are based around aggregates. It would be great if you could simply sort by any aggregate fields set up, including Grand Totals. I have not seen any documentation on doing this as it stands.
Rejected with the following reason: The purpose of the RadHtmlChart is to visualize data and not to manipulate it. You can manually group a data source, so that its structure is suitable for a chat data-binding. Such an example is illustrated in this CL - http://www.telerik.com/support/code-library/group-radhtmlchart-data-source
I think you may consider the following similar type of control(s) in future release. I think the following is a good fit for use between a BI solution and standard reports. It gives regular users some flexibilities to generate ad-hoc queries within an application. http://demo.easyquerybuilder.com/asp-net-ajax/
Currently the RadHtmlChart can be bound to a single data source. Add the ability to bind each series to a single data source.
Similar to the RadChart's http://demos.telerik.com/aspnet-ajax/chart/examples/newfeatures/intelligentlabels/defaultcs.aspx For the time being you can implement a custom logic for offsetting y point positions of labels. For example offset every 2nd item label position: <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager> <script> function pageLoad() { offsetItemLabels(); } function offsetItemLabels() { //Find all text elements on the page var textElements = document.getElementsByTagName("text"); var numSeriesItemLabels = 0; //Iterate through the text elements for (var i = 0; i < textElements.length; i++) { var currTextEl = textElements[i]; //Set the desired string/symbol that represents the series labels var SeriesLabelSymbol = "@SL"; if (currTextEl.textContent.indexOf(SeriesLabelSymbol) != -1) { numSeriesItemLabels++; var currText = currTextEl.textContent.split(SeriesLabelSymbol); //Offset y point for every 2nd item label currTextEl.textContent = currText[1]; if ((numSeriesItemLabels) % 2 == 0) { currTextEl.attributes.y.textContent = currTextEl.attributes.y.textContent * 1 + 35; } } } } </script> <telerik:RadHtmlChart ID="RadHtmlChart1" runat="server" Width="600px" Height="400px"> <ChartTitle Text="Chart title"> </ChartTitle> <PlotArea> <Series> <telerik:LineSeries Name="Series 1"> <SeriesItems> <telerik:CategorySeriesItem Y="18" /> <telerik:CategorySeriesItem Y="18" /> <telerik:CategorySeriesItem Y="18" /> <telerik:CategorySeriesItem Y="18" /> </SeriesItems> <LabelsAppearance> <ClientTemplate> @SLCategory is #=category# Value is: #=value# </ClientTemplate> </LabelsAppearance> </telerik:LineSeries> </Series> <XAxis> <Items> <telerik:AxisItem LabelText="item 1" /> <telerik:AxisItem LabelText="item 2" /> <telerik:AxisItem LabelText="item 3" /> <telerik:AxisItem LabelText="item 4" /> </Items> </XAxis> </PlotArea> </telerik:RadHtmlChart>
Improve RadGrid's grouping, to get more items from the next page, when group in the current gets collapsed.
You're working on a cleaner css3 approach, however sprites are still resource being downloaded...it's be great if the controls we're using on our page had iconography consistent with the site theme *automatically* instead of needing to use a custom skin. Can you please implement a clean fontawesome enabled skin? So instead of referencing a sprite and background position you instead would set :before or :after and content="\f002". This makes the resulting resources much lighter...as there's no sprite (retina ready by default) ...it'd be up to us to have fontawesome loaded on our page. (Teampulse uses fontawesome, and they have at least 1 radgrid) http://fortawesome.github.io/Font-Awesome/icons/ Steve
<telerik:RadMaskedTextBox ID="RadMaskedTextBox2" Runat="server" Mask="<0..255>.<0..255>.<0..255>.<0..255>" ZeroPadNumericRanges="false" PromptChar=""> </telerik:RadMaskedTextBox> Should render 192.168.1.1 instead of 192.168.__1.__1
Support for Persian calendar.
The desired effect can be achieved easily with CSS and this approach will even allow for finer tuning of the desired effect. The RadWindpw's ContentTemplate is a simple div element that has dimensions set in pixels by the RadWindow scripts, so you can control the way its contents flow just like any other generic div element on your page. Below follows an example. In case an external page is loaded in the RadWindow (e.g., via the NavigateUrl property), it will be loaded with an iframe that has its width and height set to 100% of the RadWIndow content area. Thus, it is up to the content page to control its scrolling. <%--A sample RadWindow declaration you can use for quick testing--%> <telerik:RadWindow ID="RadWindow1" runat="server" VisibleOnPageLoad="true"> <ContentTemplate> <div class="desiredOverflow"> Add your content here <div style="height: 1000px; width: 1000px; background-color: yellow;"> some dummy content so you can test out the overflow CSS rules behavior </div> </div> </ContentTemplate> </telerik:RadWindow> /* some sample CSS that you can use to control the scrolling behavior of your content */ .desiredOverflow { width: 100%; height: 100%; margin: 0; padding: 0; overflow: scroll; /* set the desired value here */ /* you can also use the other overflow rules for fine control */ overflow-x: hidden; /* set the desired value here */ overflow-y: scroll; /* set the desired value here */ }
Some org charts use a "side" connect to administrative assistants, where instead of connecting on top, they connect on the side to visualize the difference between them and other reports. Perhaps a "where to connect" property may fix this (top by default, then on the left or on the right).
I would like to suggest a new control build from the same paradigm as the RadSocialShare. The control should enable a website to provide an easy way to setup shared sign up / login from different providers on your website. E.g. an easy way to let users sign up using their facebook account or Google account etc.
The ASP.NET community really seems to be missing a proper property grid. The only example I could dig out was the outdated implementation on codeplex: http://propertygrid.codeplex.com/ I'd like to see one such implementation from Telerik.
Functionality requested by a prestigious customer (AIRBUS).
This was a thread started by Alex Fuernsinn. I would also strongly suggest that this should be implemented Regards