Telerik Forums
UI for ASP.NET AJAX Forum
10 answers
253 views
Hello,

I am using rad editor on one of my page. I am adding RadEditor in a div which is sortable with jquery. Users can change the order of different divs on that page. 

My problem is that when user moves some div up or down the editor adds a <br> in the contents. I have no idea why it is happening, can anyone help me to avoid this behavior!!

Thanks
shadow
Top achievements
Rank 2
 answered on 12 Dec 2012
1 answer
134 views
Hello,

I know that you can set the orientation of a RadToolBar to Horizantal cq Vertical.
But is it also possible to do that within one RadToolBar? I want to align a couple of RadToolBarButtons Vertical and other RadToolBarButtons to Horizontal.

So you get something like this (on 1 RadToolBar):

RadToolBarButton1     RadToolBarButton4 RadToolBarButton5
RadToolBarButton2
RadToolBarButton3

Does somebody knows a way to do this ?

 

Shinu
Top achievements
Rank 2
 answered on 12 Dec 2012
3 answers
418 views
Hi,

We have been using the telerik dll of version 2011.3.1115.35 in a 32 bit environment for developing SharePoint webparts for Sharepoint 2007 site. We are migrating from MOSS 2007 to SharePoint 2010. So would like know if the same version of telerik dll can be used in the new 64 bit environment, if not, what is the telerik version that would be compatible? We are using Visual Studio 2010 professional edition 64 bit for development.

Thanks,
Jyothi
Rumen
Telerik team
 answered on 12 Dec 2012
2 answers
283 views
Hi ,

I have a rad grid in which I want to do a custom validation at the time of adding or editing. But the custom validator server side code is not firing. Any kind of suggestion or help would be appreciated. Please find my code below.
<telerik:RadGrid ID="radgrdWell" OnItemCreated="RadgrdPropertySetup_ItemCreated" BorderColor="#009933" BorderWidth="1px"
                                    FilterItemStyle-BackColor="#F1F7EE" OnItemDataBound="PropertySetup_ItemDataBoundCommand"
                                    OnUpdateCommand="PropertySetup_UpdateGridRow" OnInsertCommand="PropertySetup_InsertGridRow"
                                    Skin="Hay" EnableEmbeddedSkins="false" runat="server" AllowPaging="True" AllowSorting="True"
                                    AllowFilteringByColumn="true" GridLines="None" ShowGroupPanel="false" AutoGenerateColumns="false"
                                    OnNeedDataSource="PropertySetup_Needdatasource">
                                    <GroupingSettings CaseSensitive="false" />
                                    <ClientSettings ClientMessages-DragToGroupOrReorder="DragToReorder" AllowColumnsReorder="True"
                                        EnablePostBackOnRowClick="true">
                                        <Selecting AllowRowSelect="True" />
                                        <Resizing AllowColumnResize="false" />
                                        <ClientEvents OnPopUpShowing="PopUpShowing" />
                                    </ClientSettings>
                                    <PagerStyle Mode="NextPrevNumericAndAdvanced" AlwaysVisible="True" ForeColor="#009900"
                                        Font-Names="verdana" Font-Size="8pt" />
                                    <MasterTableView EditMode="PopUp" CommandItemDisplay="Top" EnableHeaderContextMenu="true"
                                        CommandItemSettings-AddNewRecordText="Add">
                                        <CommandItemTemplate>
                                            <table width="100%" cellpadding="4px">
                                                <tr>
                                                    <td width="40%">
                                                        <asp:Button ID="lbtnAddNew" runat="server" Text="Add" CommandName="InitInsert" CssClass="buttonlarge"
                                                            CausesValidation="false" />
                                                        <asp:Button ID="lbtnRefresh" runat="server" Text="Refresh Data" CommandName="RebindGrid"
                                                            CssClass="buttonlarge" CausesValidation="false" />
                                                    </td>
                                                    <td align="left">
                                                        <%-- <asp:Label ID="lblHeading" runat="server" CssClass="SuccessLabel" Text="Studies" />--%>
                                                    </td>
                                                </tr>
                                            </table>
                                        </CommandItemTemplate>
                                        <EditFormSettings PopUpSettings-Modal="true"
                                            EditColumn-ButtonType="ImageButton" EditColumn-InsertText="Add" FormTableButtonRowStyle-HorizontalAlign="Right"
                                            EditColumn-ItemStyle-HorizontalAlign="Center" EditColumn-CancelImageUrl="../../wpresources/IFDB/Images/Cancel-60.png"
                                            EditColumn-InsertImageUrl="../../wpresources/IFDB/Images/Add-60.png" EditColumn-UpdateImageUrl="../../wpresources/IFDB/Images/Update-60.png">
                                            <FormMainTableStyle GridLines="Horizontal" Width="100%" CssClass="Spacing" HorizontalAlign="Center" />
                                            <FormTableStyle Width="100%" CssClass="Spacing" HorizontalAlign="Center" />
                                            <FormStyle Width="100%"></FormStyle>
                                            <FormCaptionStyle ForeColor="#ececd8" />
                                            <PopUpSettings Width="450px" />
                                        </EditFormSettings>
                                        <Columns>
                                            <telerik:GridEditCommandColumn UniqueName="EditColumn" ButtonType="ImageButton" UpdateText="Save"
                                                HeaderText="" EditImageUrl="~/wpresources/IFDB/Images/Edit.png" InsertImageUrl="~/wpresources/IFDB/Images/Update.gif"
                                                UpdateImageUrl="~/wpresources/IFDB/Images/Update.gif" CancelImageUrl="~/wpresources/IFDB/Images/Cancel.gif">
                                                <HeaderStyle Width="6%"></HeaderStyle>
                                                <ItemStyle VerticalAlign="Top" />
                                            </telerik:GridEditCommandColumn>
                                            <telerik:GridTemplateColumn UniqueName="Description" HeaderText="Description *" SortExpression="Description"
                                                DataField="Description" ItemStyle-Wrap="false">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblDescription" runat="server" Width="120" CssClass="gridlabel" DataFormatString="{0:d}"
                                                        Text='<%#Eval("Description") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtDescription" CssClass="NormalTextBox" runat="server" Width="120"
                                                        Text='<%# Eval("Description") %>'>
                                                    </asp:TextBox>
                                                    <asp:RequiredFieldValidator ID="rfdDescription" runat="server" ControlToValidate="txtDescription"
                                                        ValidationGroup="vgPropertyValueSetup" Text="*" Display="Dynamic"></asp:RequiredFieldValidator>
                                                    <asp:Label ID="lblOrganisationid" runat="server" Text='<%#Eval("Organisationid") %>'
                                                        CssClass="gridlabel" Visible="false"></asp:Label>
                                                    <asp:Label ID="lblParentPropertyValueID" runat="server" Text='<%#Eval("FkOrganisationHierarchyID") %>'
                                                        CssClass="gridlabel" Visible="false"></asp:Label>
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="ParentPropertyValueName" UniqueName="Type"
                                                ItemStyle-Wrap="false" HeaderText="Parent Property Name *" SortExpression="ParentPropertyValueName" HeaderStyle-Wrap="false">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblType" CssClass="gridlabel" Text='<%# Eval("ParentPropertyValueName") %>'
                                                        runat="server">
                                                    </asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:DropDownList ID="drpdwnParentType" DataTextField="Name" DataValueField="pkOrganisationHierarchyValueID"
                                                        CssClass="NormalDDL" runat="server">
                                                    </asp:DropDownList>
                                                    <asp:RequiredFieldValidator ID="rfvParentType" ControlToValidate="drpdwnParentType"
                                                        ValidationGroup="vgPropertyValueSetup" Text="*" InitialValue="-1" runat="server"
                                                        Display="Dynamic" />
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="UniqueWellID" ItemStyle-Wrap="false" HeaderText="Unique Well Identifier *"
                                                SortExpression="UniqueWellID" HeaderStyle-Wrap="false">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblUWID" runat="server" CssClass="gridlabel" Text='<%# Eval("UniqueWellID") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtUWID" CssClass="NormalTextBox" runat="server" Width="120" Text='<%# Eval("UniqueWellID") %>'>
                                                    </asp:TextBox>
                                                    <asp:RequiredFieldValidator ID="rfdUWID" runat="server" ControlToValidate="txtUWID"
                                                        ValidationGroup="vgPropertyValueSetup" Text="*" Display="Dynamic"></asp:RequiredFieldValidator>
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="Latitude" ItemStyle-Wrap="false" HeaderText="Latitude"
                                                SortExpression="Latitude">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblLatitude" runat="server" CssClass="gridlabel" Text='<%# Eval("Latitude") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtLatitude" CssClass="NormalTextBox" runat="server" Width="120"
                                                        Text='<%# Eval("Latitude") %>'>
                                                    </asp:TextBox
                                                    <asp:CustomValidator ID="cvLatitude" runat="server" ControlToValidate="txtLatitude" OnServerValidate="ServerValidate"
                                                    ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator>
                                                    <asp:Label ID="lblvalError" runat="server" CssClass="ErrorLabel"></asp:Label>                                                 
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="Longitude" ItemStyle-Wrap="false" HeaderText="Longitude *"
                                                SortExpression="Longitude" >
                                                <ItemTemplate>
                                                    <asp:Label ID="lblLongitude" runat="server" CssClass="gridlabel" Text='<%# Eval("Longitude") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtLongitude" CssClass="NormalTextBox" runat="server" Width="120"
                                                        Text='<%# Eval("Longitude") %>'>
                                                    </asp:TextBox>
                                                    <asp:CustomValidator ID="cvLongitude" runat="server" ControlToValidate="txtLongitude" OnServerValidate="ServerValidate"
                                                    ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator>                                                   
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="UTMZone" ItemStyle-Wrap="false" HeaderText="UTMZone"
                                                SortExpression="UTMZone" >
                                                <ItemTemplate>
                                                    <asp:Label ID="lblUTMZone" runat="server" CssClass="gridlabel" Text='<%# Eval("UTMZone") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtUTMZone" CssClass="NormalTextBox" runat="server" Width="120"
                                                        Text='<%# Eval("UTMZone") %>'>
                                                    </asp:TextBox>                                                   
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="UTMXCoordinate" ItemStyle-Wrap="false" HeaderText="UTM X coordinate (wellhead)"
                                                SortExpression="UTMXCoordinate" HeaderStyle-Wrap="false">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblUTMXCoordinate" runat="server" CssClass="gridlabel" Text='<%# Eval("UTMXCoordinate") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtUTMXCoordinate" CssClass="NormalTextBox" runat="server" Width="120"
                                                        Text='<%# Eval("UTMXCoordinate") %>'>
                                                    </asp:TextBox>
                                                    <asp:CustomValidator ID="cvUTMXCoordinate" runat="server" ControlToValidate="txtUTMXCoordinate" OnServerValidate="ServerValidate"
                                                    ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator>                                                   
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="UTMYCoordinate" ItemStyle-Wrap="false" HeaderText="UTM Y coordinate (wellhead)"
                                                SortExpression="UTMYCoordinate" HeaderStyle-Wrap="false" >
                                                <ItemTemplate>
                                                    <asp:Label ID="lblUTMYCoordinate" runat="server" CssClass="gridlabel" Text='<%# Eval("UTMYCoordinate") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:TextBox ID="txtUTMYCoordinate" CssClass="NormalTextBox" runat="server" Width="120"
                                                        Text='<%# Eval("UTMYCoordinate") %>'>
                                                    </asp:TextBox>
                                                    <asp:CustomValidator ID="cvUTMYCoordinate" runat="server" ControlToValidate="txtUTMYCoordinate" OnServerValidate="ServerValidate"
                                                    ErrorMessage="You Must Fill" ValidationGroup="vgPropertyValueSetup"></asp:CustomValidator>
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>                                           
                                            <telerik:GridTemplateColumn DataField="LatLonUnits" ItemStyle-Wrap="false" HeaderText="LatLonUnits"
                                                SortExpression="LatLonUnits">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblLatLonUnits" runat="server" CssClass="gridlabel" Text='<%# Eval("LatLonsystem") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                     <asp:DropDownList ID="ddlLatLonUnits" DataTextField="LookUpType" DataValueField="LookupValue"
                                                        CssClass="NormalDDL" runat="server">                                                       
                                                    </asp:DropDownList>                                                   
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="EffectiveDate" UniqueName="EffectiveDate"
                                                ItemStyle-Wrap="false" HeaderText="Effective Date *" SortExpression="EffectiveDate">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblEffectiveDate" runat="server" Width="120" CssClass="gridlabel"
                                                        DataFormatString="{0:d}" Text='<%# Eval("EffectiveDate") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <telerik:RadDatePicker ID="radEffectiveDate" runat="server" Width="120" MinDate="1/1/0001"
                                                        MaxDate="12/31/9999" DbSelectedDate='<%# Bind("EffectiveDate") %>'>
                                                    </telerik:RadDatePicker>
                                                    <asp:RequiredFieldValidator ID="rfvEffectiveDate" ControlToValidate="radEffectiveDate"
                                                        ValidationGroup="vgPropertyValueSetup" Text="*" InitialValue="" runat="server"
                                                        Display="Dynamic" />
                                                    <asp:CompareValidator ID="CVEffectiveWithExpiry" ControlToCompare="radEffectiveUntil"
                                                        ValidationGroup="vgPropertyValueSetup" ControlToValidate="radEffectiveDate" Type="Date"
                                                        Operator="LessThanEqual" Display="None" ErrorMessage="Effective Date can not exceed Expiry Date"
                                                        runat="server"></asp:CompareValidator>
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="EffectiveUntil" UniqueName="EffectiveUntil"
                                                ItemStyle-Wrap="false" HeaderText="Effective Until *" SortExpression="EffectiveUntil">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblEffectiveUntil" runat="server" CssClass="gridlabel" Width="120"
                                                        DataFormatString="{0:d}" Text='<%# Eval("EffectiveUntil") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <telerik:RadDatePicker ID="radEffectiveUntil" Width="120" runat="server" MinDate="1/1/0001"
                                                        MaxDate="12/31/9999" DbSelectedDate='<%# Bind("EffectiveUntil") %>'>
                                                    </telerik:RadDatePicker>
                                                    <asp:RequiredFieldValidator ID="rfvEffectiveUntil" ControlToValidate="radEffectiveUntil"
                                                        ValidationGroup="vgPropertyValueSetup" Text="*" InitialValue="" runat="server"
                                                        Display="Dynamic" />
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn DataField="AddDate" UniqueName="AddDate" HeaderText="Add Date *"
                                                SortExpression="AddDate" ItemStyle-Wrap="false">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblAddDate" Width="120" runat="server" CssClass="gridlabel" DataFormatString="{0:d}"
                                                        Text='<%# Eval("AddDate") %>'></asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <telerik:RadDatePicker Width="120" ID="radAddDate" runat="server" MinDate="1/1/0001"
                                                        MaxDate="12/31/9999" DbSelectedDate='<%# Bind("AddDate") %>'>
                                                    </telerik:RadDatePicker>
                                                    <asp:RequiredFieldValidator ID="rfvAddDate" ControlToValidate="radAddDate" Text="*"
                                                        ValidationGroup="vgPropertyValueSetup" InitialValue="" runat="server" Display="Dynamic" />
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                            <telerik:GridTemplateColumn UniqueName="Status" HeaderText="Status *" DataField="StatusName"
                                                SortExpression="StatusName" ItemStyle-Wrap="false">
                                                <ItemTemplate>
                                                    <asp:Label ID="lblStatus" CssClass="gridlabel" Text='<%# Eval("StatusName") %>' runat="server">
                                                    </asp:Label>
                                                </ItemTemplate>
                                                <EditItemTemplate>
                                                    <asp:DropDownList ID="drpdwnStatus" DataSource='<%#FetchStatusValues() %>' DataTextField="CategoryName"
                                                        DataValueField="CategoryUID" CssClass="NormalDDL" runat="server">
                                                    </asp:DropDownList>
                                                    <asp:RequiredFieldValidator ID="rfvStatus" ControlToValidate="drpdwnStatus" Text="*"
                                                        ValidationGroup="vgPropertyValueSetup" InitialValue="-1" runat="server" Display="Dynamic" />
                                                </EditItemTemplate>
                                            </telerik:GridTemplateColumn>
                                        </Columns>
                                    </MasterTableView></telerik:RadGrid>
Code for Custom validator.
protected void ServerValidate(object sender, ServerValidateEventArgs args)
        {
            CustomValidator custValidator = (CustomValidator)sender;
            GridEditableItem eventargs = (GridEditableItem)custValidator.NamingContainer;
            string Latitude = (eventargs.FindControl("txtLatitude") as TextBox).Text;
            string Longitude = (eventargs.FindControl("txtLongitude") as TextBox).Text;
            string UTMXCoordinate = (eventargs.FindControl("txtUTMXCoordinate") as TextBox).Text;
            string UTMYCoordinate = (eventargs.FindControl("txtUTMYCoordinate") as TextBox).Text;
 
            if ((string.IsNullOrEmpty(Latitude) || string.IsNullOrEmpty(Longitude)) && (string.IsNullOrEmpty(UTMXCoordinate) || string.IsNullOrEmpty(UTMYCoordinate)))
                args.IsValid = false;
            else if ((!string.IsNullOrEmpty(Latitude) && !string.IsNullOrEmpty(Longitude)) || (!string.IsNullOrEmpty(UTMXCoordinate) && !string.IsNullOrEmpty(UTMYCoordinate)))
                args.IsValid = true;
            else
                args.IsValid = true;
        }
Prateep
Top achievements
Rank 1
 answered on 12 Dec 2012
3 answers
97 views
Hi,

I am using the telerik asp.net ajax treelist to display data. For one of the column, I would like to display graphics display like rectangle, polygon or line for example showing progress of a task. For the same column, I would like to display a scale on its header column.

Is there a way to do this on client-side or server-side or both on the treelist? If yes, do you have an example for this? Thanks.

Best regards,
Melvis
Marin
Telerik team
 answered on 12 Dec 2012
8 answers
180 views


<%@ Page Language="C#" MasterPageFile="~/ShopMaster.master" AutoEventWireup="true" 
    Theme="ClientInner" CodeFile="" Inherits="" Title=" %> 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik"%> 
 
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"
    <asp:ScriptManager ID="ScriptManager1" runat="server" /> 
   
   <table border="0" cellspacing="0" cellpadding="0" style="height: 200px;"
       <tr> 
       <td> 
           
        <button onclick="$find('<%=thumbRotator.ClientID%>').showNext(Telerik.Web.UI.RotatorScrollDirection.Left);" 
                type="button" > 
            </button> 
            <button onclick="$find('<%=thumbRotator.ClientID%>').showNext(Telerik.Web.UI.RotatorScrollDirection.Right);" 
                type="button" > 
            </button> 
           
         </td> 
       </tr> 
        
        <tr> 
            <td valign="top"
           
          
                           <telerik:RadRotator ID="thumbRotator" 
                           Width="960" 
                           Height="960" 
                          FrameDuration="100000" 
                             ScrollDuration="500"  
                             ItemWidth="240px"  
                             RotatorType="FromCode" 
                              AppendDataBoundItems="true" 
                               ScrollDirection="Left" 
                               SlideShowAnimation-Type="None" 
                               SlideShowAnimation-Duration="500" 
                               WrapFrames="false" 
                               lo 
                             runat="server" > 
                               
                            <ItemTemplate> 
                            <table width="210" border="0" align="left" cellpadding="0" cellspacing="0"
                                    <tr> 
                                        <td align="center" valign="middle"
                                          <href='NewsDetail.aspx?EID=<%# DataBinder.Eval(Container.DataItem,"NewsId")%>'
                                          <img src='NewsImages/Thumb/<%# DataBinder.Eval(Container.DataItem,"ImagePath") %>'/> 
                                             </a>     
                                        </td> 
                                    </tr> 
                                     <tr> 
                                <td align="left" valign="top" class="mews_box_head"
                                    
                                 <%# Eval("Date") %> 
                                    
                                    <%# Eval ("Title") %> 
                                </td> 
                            </tr> 
                            <tr> 
                                <td align="left" valign="top"
                                    <div align="justify" width="236"
                                    <%# Eval("Description") %> 
                                    </div> 
                                </td> 
                            </tr> 
                                 </table> 
                           </ItemTemplate> 
                        </telerik:RadRotator> 
               <br /> 
           
            
             </td> 
        </tr> 
    </table> 

I have an rad rotator which is bind with list through database.

Problem::
I have to show 8 records on  the page , 4 in first row and next 4 in second row.
when i click on next button , next records start from 9th to 16th shown  on the same page.

1.) so how to make 2 rows , and insert 4 items in first row and other 4 items in second row in Item template of rad rotator???????
2.) when i will click on next button whole 8 frames are moved(mean 8 items are moved) and next 8 frames(mean next 8 items) are shown?????

Is these 2 things Possible.??

Thanks in advance.




 



Slav
Telerik team
 answered on 12 Dec 2012
2 answers
123 views
Hi,
In my aspx page, i have the below columns:
<telerik:GridTemplateColumn DataField="OrderQuantity" HeaderText="Order Quantity"
                   UniqueName="OrderQuantity" Visible="true">
                   <InsertItemTemplate>
                       <telerik:RadTextBox ID="RadtxtOrderQuantity" runat="server" Text='<%# Bind("OrderQuantity") %>'>
                       </telerik:RadTextBox>
                   </InsertItemTemplate>
                   <EditItemTemplate>
                       <telerik:RadTextBox ID="RadtxtOrderQuantity" runat="server" Text='<%# Eval("OrderQuantity") %>'>
                       </telerik:RadTextBox>
                   </EditItemTemplate>
                   <ItemTemplate>
                       <telerik:RadTextBox ID="RadtxtOrderQuantity" ReadOnly="true" runat="server" Text='<%# Eval("OrderQuantity") %>' />
                   </ItemTemplate>
               </telerik:GridTemplateColumn>
               <telerik:GridTemplateColumn DataField="UnitPrice" HeaderText="Unit Price" UniqueName="UnitPrice"
                   Visible="true">
                   <InsertItemTemplate>
                       <telerik:RadNumericTextBox ID="RadtxtUnitPrice" runat="server" Text='<%# Bind("UnitPrice") %>'>
                       </telerik:RadNumericTextBox>
                   </InsertItemTemplate>
                   <EditItemTemplate>
                       <telerik:RadNumericTextBox ID="RadtxtUnitPrice" runat="server" Text='<%# Eval("UnitPrice") %>'>
                       </telerik:RadNumericTextBox>
                   </EditItemTemplate>
                   <ItemTemplate>
                       <telerik:RadNumericTextBox ID="RadtxtUnitPrice" Type="Currency" ReadOnly="true" runat="server"
                           Text='<%# Eval("UnitPrice") %>' />
                   </ItemTemplate>
               </telerik:GridTemplateColumn>
               <telerik:GridCalculatedColumn DataFormatString="{0:C}" DataType="System.Double" HeaderText="Extended Price"
                   UniqueName="ExtendedPrice" DataFields="OrderQuantity,UnitPrice" Expression="{0}*{1}"
                   FooterText="Total : " Aggregate="Sum">
               </telerik:GridCalculatedColumn>

When the page loads, i am binding the grid with empty datatable:
private DataTable CreateEmptyTable()
        {
            DataTable dt = new DataTable("PurchaseData");
              
            try
            {
                  
                dt.Columns.Add(new DataColumn("OrderQuantity"));
                dt.Columns.Add(new DataColumn("UnitPrice"));
                dt.Columns.Add(new DataColumn("ExtendedPrice"));
  
                DataRow dr = dt.NewRow();
                  
                dr["OrderQuantity"] = 0;
                dr["UnitPrice"] = 0;
                dr["ExtendedPrice"] = 0;
                dt.Rows.Add(dr);
  
            }
            catch (Exception)
            {
                  
                throw;
            }
            return dt;
        }
  
bindgrid()
{
 radgrid1.DataSource = CreateEmptyTable();
 radgrid1.DataBind();
}

I am getting the error as "operator * cannot be applied between string and string".
The columns are integer type in sql.  How to to fix this?
Thanks
Antonio Stoilkov
Telerik team
 answered on 12 Dec 2012
1 answer
71 views

We have an aspx page, that contains a RadGrid, TelerikRadAjax  and TelerikRadAjaxLoadingPanel. We have paging for the Telerik Grid and when user clicks on paging, or does any postback on this page we show the TelerikRadAjaxLoadingPanel. This works fine in Mozilla and IE.  But in Chrome, when we do a postback the TelerikRadAjaxLoadingPanel is not displayed and the page gets hanged and nothing works on this page.

Please let me know if anyone has faced such issue. I have attached the error thrown by Telerik in Chrome for reference.

Thanks in advance.

Maria Ilieva
Telerik team
 answered on 12 Dec 2012
1 answer
245 views
Hi Telerik,

I'm using RadEditor and set the ImageManager dialog with EnableAsyncUpload = true but I can't set property TemporaryFolder of AsyncUpload like RadFileExplorer

RadEditor1.ImageManager.EnableAsyncUpload = true; // OK
RadEditor1.ImageManager.AsyncUpload.TemporaryFolder = "/Uploads"; // Does not exists
 
RadFileExplorer1.Configuration.EnableAsyncUpload = true; // OK
RadFileExplorer1.AsyncUpload.TemporaryFolder = "/Uploads"; // OK


Now how can I set the TemporaryFolder of AsyncUpload in ImageManager or DocumentManager... in RadEditor ???
Please help me, thanks
Princy
Top achievements
Rank 2
 answered on 12 Dec 2012
1 answer
117 views
Hi,

The RadUpload is not working as expected.

I have placed the RadUpload control inside Ajax:Updatepanel in Usercontrol(.ascx), I am calling the usercontrol in my .aspx page. 

Once the page get loaded, I have selected the files and tried to upload through button click event.  But "radFileUpload.UploadedFiles.Count" is coming as 0. It supposed to return selected files count.

It was working fine if I placed the RadUpload control directly in to .Aspx page.(Without UpdatePanel)

So Please provide me a valuable solution.

Regards,
Saravanan M
Princy
Top achievements
Rank 2
 answered on 12 Dec 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?