Hello Friends,
Thank You all in advance. I have a simple User Control with Radgrid - paging /Sorting enabled. Everything works fine without Ajax (Ajaxifying), but when I enable Ajax, it stops working i.e paging/sorting etc. Following is my Ajax code. I have RadAjaxManager in my MasterPage, So I m using Proxy in my userControls.
<telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rgUploadedDocs"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgUploadedDocs"LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy>
Following is my full aspx page. Its very simple with one rad grid and one file upload.
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="UploadDocument.ascx.cs" Inherits="UserControls_UploadDocument" %><%@ Register Src="~/UserControls/FormField.ascx" TagName="FormField" TagPrefix="uc" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %><span id="uploadMessage" runat="server" visible="true" class="formLabelAuto">The documents shown below are uploaded from this page only. You have to navigate to the specific page to view the documents on that page.</span><br /><br /> <script type="text/javascript"> function showHideOtherText() { document.getElementById('<%= txtDescription.ClientID %>').value = ''; var selectElem = document.getElementById('<%= ddlUploadDocumentType.ClientID %>'); var selectText = selectElem.options[selectElem.selectedIndex].text; if (selectText.toUpperCase() == 'OTHER') { document.getElementById('<%= txtDescription.ClientID %>').removeAttribute('disabled'); } else { document.getElementById('<%= txtDescription.ClientID %>').setAttribute('disabled'); }} </script><div style="text-align:center"> <telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rgUploadedDocs"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgUploadedDocs"LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Transparency="50" BackColor="#E0E0E0" InitialDelayTime="500"> <asp:Image ID="imgLoading" Style="margin-top: 100px" runat="server" ImageUrl="~/Images/Loading.gif" BorderWidth="0px" AlternateText="Loading..." /> </telerik:RadAjaxLoadingPanel> <telerik:RadGrid RenderMode="Lightweight" ID="rgUploadedDocs" runat="server" Width="100%" Enabled ="true" FilterItemStyle-BackColor="#e6e6e6" FilterItemStyle-BorderStyle="Solid" OnNeedDataSource="rgUploadedDocs_NeedDataSource" OnItemDataBound="rgUploadedDocs_ItemDataBound" OnItemCommand="rgUploadedDocs_ItemCommand" CssClass="gridViewSmallFont"> <HeaderStyle CssClass="gridViewHeader" /> <PagerStyle Mode="NextPrevAndNumeric" /> <ItemStyle CssClass="gridViewRow" /> <AlternatingItemStyle CssClass="gridViewAltRow" /> <SelectedItemStyle CssClass="gridViewSelected" /> <MasterTableView AllowSorting="true" PageSize="10" AllowPaging="True" Width="100%" AutoGenerateColumns="false" CommandItemDisplay="None" DataKeyNames="DOCUMENT_ID" NoMasterRecordsText="No uploaded documents found." AllowFilteringByColumn="false" AllowMultiColumnSorting="true" ShowHeadersWhenNoRecords="true"> <CommandItemSettings ShowAddNewRecordButton="false" ShowRefreshButton="false" /> <SortExpressions> <telerik:GridSortExpression FieldName="LAST_MODIFIED_DATE_TIME" SortOrder="Descending" /> </SortExpressions> <Columns> <telerik:GridTemplateColumn HeaderText="Document Type" SortExpression="Name" AllowFiltering="false"> <ItemTemplate> <asp:Label runat="server" ID="lblDocumentType"></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn UniqueName="FileName" DataField="FILE_NAME" HeaderText="File Name" AllowFiltering="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="UploadDate" DataField="LAST_MODIFIED_DATE_TIME" HeaderText="Upload Date" DataFormatString="{0:d}" AllowFiltering="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="UserName" DataField="Username" HeaderText="Username" AllowFiltering="false"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="Osolete" SortExpression="IS_OBSOLETE" AllowFiltering="false"> <ItemTemplate> <asp:CheckBox ID="rdchkObsolete" runat="server" ToolTip="Obsolete" AutoPostBack="true" OnCheckedChanged="rdchkObsolete_CheckedChanged"/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn AllowFiltering="false"> <ItemTemplate> <asp:ImageButton ID="imgView" ImageUrl="~/Images/search.png" runat="server" ToolTip="View" CommandName="Edit" AlternateText="View" /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn AllowFiltering="false"> <ItemTemplate> <asp:ImageButton ID="imgCancel" ImageUrl="~/Images/cancel.png" runat="server" CommandName="Delete" ToolTip="Delete" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "DOCUMENT_ID") %>' AlternateText="Delete" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <br /> <br /> <table border="0" style="border-collapse: collapse; border-spacing: 0" role="presentation"> <tr> <td> </td> <td> <asp:FileUpload id="filUploadFile" runat="server" Width="400px" size="100" /> </td> </tr> <tr><td> </td><td> </td></tr> <tr runat="server" id="trUploadDocumentType"> <td style="text-align:right"><span class="formLabelAuto">Document Type:</span></td> <td style="text-align:left"><asp:DropDownList runat="server" ID="ddlUploadDocumentType" CssClass="formField220" OnClientClick="showHideOtherText();"></asp:DropDownList></td> </tr> <tr><td colspan="2"> </td></tr> <tr><td colspan="2"><asp:ValidationSummary ID="vsUpdateDocument" runat="server" DisplayMode="SingleParagraph" ValidationGroup="valUpdateDocument" /></td></tr> <tr style="vertical-align:top"> <td> <span class="formLabelSmall">Description</span> </td> <td> <asp:TextBox ID="txtDescription" runat="server" Rows="5" CssClass="formFieldLarge" TextMode="MultiLine" MaxLength="500" /> </td> </tr> </table> <br /> <asp:Button id="UploadButton" Text="Upload file" OnClick="UploadButton_Click" runat="server" CssClass="buttonBox" ValidationGroup="valUpdateDocument" /> <p><b><asp:Label ID="lblStatusMsg" runat="server" Width="100%" Style="word-wrap: normal; word-break: break-all;"/></b></p> </div><telerik:RadButton ID="rbStandard" runat="server" ToggleType="Radio" GroupName="Radgrp" ButtonType="ToggleButton" AutoPostBack="false"> <ToggleStates><telerik:RadButtonToggleState Text="Standard" CssClass="ComicRed" />
<telerik:RadButtonToggleState Text="Standard" CssClass="ComicGreen" /></ToggleStates>
<telerik:RadButton ID="rbLite" runat="server" ToggleType="Radio" GroupName="Radgrp" ButtonType="ToggleButton" AutoPostBack="false"> <ToggleStates><telerik:RadButtonToggleState Text="Lite" CssClass="ComicRed" />
<telerik:RadButtonToggleState Text="Lite" CssClass="ComicGreen" /></ToggleStates>

RadTreeView was working fine when using Visual studio 2012, But it doesn't expand if we use Visual Studio 2015 in the same development PC.
Would anyone knows why this happen and how should we solve this issue?
Thank you!

Hi,
I'm trying to create a diagram with images programatically, I followed the demo http://demos.telerik.com/aspnet-ajax/diagram/examples/serverside/defaultcs.aspx and its ok. The problem is that the image only shows in the first shape.
The code is
<telerik:RadDiagram runat="server" ID="diagrama" > <LayoutSettings Type="Tree" Subtype="Right"/> <ShapeDefaultsSettings Type="Circle"/> </telerik:RadDiagram>
And .Net
for (int i = 0; i < 4; i++){ DiagramShape nodo = new DiagramShape(); nodo.Id = i.ToString(); String contenido = "<label>" + i.ToString() + "</Label>"; contenido += "<img src='FacturaPagada.png' />"; nodo.ContentSettings.Html = contenido; diagrama.ShapesCollection.Add(nodo); }

Hi,
the link below is not found.
I have this on a page with a radgrid skin Telerik.
http://aspnet-skins.telerikstatic.com/ajaxz/2017.2.711/Telerik/Grid/sprite.png
I have a ASP.NET webform project and want to add bootstrap. But I meet a problem for the RadTabStrip's RadTab with col-xs-6(bootstrap). The RadTabStrip's RadTabs are dynamically created by code. I also set the "col-xs-6 btn btn-primary" to RadTab's attriibute of "class". I wish I can see two columns RadTab per row in the size of xs(col-xs-6). But I still failed in the RadTab's color and arrange. Does somebody know how to solve this problem?
<telerik:RadTabStrip RenderMode="Lightweight" runat="server" ID="RadTabStripMenu" MultiPageID="RadMultiPageMenu" SelectedIndex="0" OnTabClick="RadTabStripMenu_TabClick">
for (int index = 0; index < dt.Rows.Count; index++){ string intOrderNo = dt.Rows[index]["intOrderNo"].ToString().Trim(); string chMenuItem = dt.Rows[index]["chMenuItem"].ToString().Trim(); string chDescritp = dt.Rows[index]["chMenuName"].ToString().Trim(); short tabIndex = Convert.ToInt16(chMenuItem.Substring(2, 3)); RadTab radTabItem = new RadTab(); radTabItem.Text = chDescritp; radTabItem.Value = tabIndex.ToString(); radTabItem.PageViewID = "RadPageViewMenu" + tabIndex.ToString(); radTabItem.Font.Size = new FontUnit(FontSize.Large); radTabItem.CssClass = "TabItem"; radTabItem.Attributes.Add("class", "col-xs-6 btn btn-primary"); RadTabStripMenu.Tabs.Add(radTabItem); RadTabStripMenu.DataBind();//add 20170504}

I need help making skins work. I want to use the skin black on radbuttons and radgrid. Every time I set skin to black I get a run time error."Telerik.Web.UI.RadWindow with ID='confirmWindow' was unable to find embedded skin with name 'Black'. Please, make sure that you spelled teh skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false"
I have added the reference to the bin folder. I have tried a lot of different things to make this work and still not accomplishing it. Please help.