Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
164 views
How t avoid postback in radcalendar when a date is selected.
Vasil
Telerik team
 answered on 20 Feb 2012
1 answer
146 views
Hello,

I have a RadScriptManager on a form along with a RadGrid.  I have an issue where 2 users (both with IE7 browsers) are able to populate the grid fine on their first try, but then sometimes have issues on subsequent attempts. There is a ‘Refresh’ button on the screen and it’ll usually work, but fails intermittently (usually after they’ve waited some time to refresh the report). 

I’m not able to recreate on my IE8 browser and the users currently don’t wish to upgrade from IE7.  Is this a known issue with IE7 and ScriptManager?  Is there any resolution to this issue?  This is the exact error that the users get:  “Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500

Thanks.
Pavlina
Telerik team
 answered on 20 Feb 2012
3 answers
296 views
Hello!
I want to find control using javascript function. Im using code below:
function ChangeComboStyle(sender, eventArgs) {
            var strId = sender.get_id();
            strId = strId.slice(27); <- I get AttributeID332_6
            var splitVar = strId.split("_");
            var newId = parseInt(splitVar[0]) + 1;
 
            var newAttribute = "AttributeID" + newId.toString() + "_" + splitVar[1]; <- now I have AttributeID333_6        
            var numer = $find(newAttribute); <- numer is null

Control with ID = "AttributeID333_6" exist, so I have no idea why I get null :/

Is it possible to find control dynamicly?

Have a nice day
Kamil
Marin
Telerik team
 answered on 20 Feb 2012
3 answers
234 views
Hi there,

Iam using rad gridview for hierarchy implementation and we are binding the grid using 'Need Datasource event'  and observed everything is working fine for expand/collapse functionality .In the same page we are having external search functionality there we are binding the grid by sending the search criteria(i.e, selected through other asp controls in the same page) to database.But after binding the grid and we are unable to expand the grid parent row.For your reference iam pasting my code here.And aslo iam attaching the screen shots for your reference.Please look into this and as we have a production release scheduled soon.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Text;
  
<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/MasterForm.master" CodeFile="AuditTrial.aspx.cs" Inherits="AuditTrial" Title="Specimen Tracking System - Audit Trail" %>
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
   
  
  
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <link rel="Stylesheet" href="StyleSheet.css" type="text/css" />
    <script language="javascript" type="text/javascript">
    changeBackground('audit');
    function CallPrint(strprint) {
        if (strprint != 'No Records Found') {
            getPrint(strprint);
        }
        else {
  
            window.location.reload(true);
        }
    }
  
         
</script>
<table width="760" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
              <tr>
                <td height="5"></td>
              </tr>
              <tr>
                <td align="left" style="border: solid 1px #9ce3ff; padding-left:5px;">
   <!-- Edit Table Start Here --> 
                <table width="750" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="5"></td>
                  </tr>
                  <tr>
                    <td align="left" valign="top">
                    <h3><img src="Images/auditTrial.gif" alt="Specimen Tracking" /></h3>                    </td>
                  </tr>
                  <tr>
                    <td height="2">
                        <table class="style1">
                            <tr>
                                <td height="30px" align="left" class="heading">
                                    Protocol:</td>
                                <td>
                                  <%--<asp:DropDownList ID="ddlProtocol" runat="server" Width="160px" CssClass="dropdown" 
                                      >
                                      <asp:ListItem>Select Protocol</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddlProtocol" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Protocol Number">
                                       </telerik:RadComboBox>
                                  </td>
                                <td height="30px" align="left" class="heading">
                                    Institute:</td>
                                <td >
                                  <%--<asp:DropDownList ID="ddlInstituteNumber" runat="server"  
                                         
                                      CssClass="dropdown" Width="160px">
                                      <asp:ListItem>Select Institute</asp:ListItem>
                                  </asp:DropDownList>--%>
                                  <telerik:RadComboBox ID="ddlInstituteNumber" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Institute Number" >
                                       </telerik:RadComboBox>
                                  </td>
                            </tr>
                            <tr>
                                <td height="30px" align="left" class="heading">
                                    Study Number:</td>
                                <td ">
                                     </td>
                                <td height="30px" align="left" class="heading">
                                  <%--<asp:DropDownList ID="ddlStudyNumber" runat="server"  
                                        
                                      CssClass="dropdown" Width="160px" >
                                      <asp:ListItem>Select Study Number</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddlStudyNumber" runat="server" 
                                        EmptyMessage="Select Study Number" MarkFirstMatch="true" AllowCustomText="true" 
                                        Skin="Vista"  >
                                       </telerik:RadComboBox>
                                  </td>
                                <td height="30px" align="left" class="heading">
                                   Biopsy Control Number:</td>
                                   <td height="30px" align="left" class="heading">
                                 <%-- <asp:DropDownList ID="ddlBCN" runat="server"  
                                        
                                      CssClass="dropdown" Width="160px" >
                                      <asp:ListItem>Select BCN</asp:ListItem>--%>
                                      <telerik:RadComboBox ID="ddlBCN" runat="server" 
                                           EmptyMessage="Select Biopsy control Number" MarkFirstMatch="true" 
                                           AllowCustomText="true" Skin="Vista" >
                                       </telerik:RadComboBox>
                                  <%--</asp:DropDownList>--%>
                                  </td>
                            </tr>
                            <tr>
                                <td height="30px" align="left" class="heading">
                                    Lab Name:</td>
                                <td>
                                  <%--<asp:DropDownList ID="ddlLabNumber" runat="server"  
                                       
                                      CssClass="dropdown" Width="160px" >
                                      <asp:ListItem>Select Lab Number</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddlLabNumber" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Lab Name" >
                                       </telerik:RadComboBox>
                                  </td>
                                <td height="30px" align="left" class="heading">
                                    Specimen Number:</td>
                                <td>
                                  <%--<asp:DropDownList ID="ddlSpecimenNumber" runat="server"  
                                         
                                      CssClass="dropdown" Width="160px">
                                      <asp:ListItem>Select Specimen Number</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddlSpecimenNumber" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Specimen Number">
                                       </telerik:RadComboBox>
                                  </td>
                            </tr>
                            <tr>
                               <%-- <td height="30px" align="left" class="heading">
                                    User Name:</td>
                                <td>
                                  <asp:DropDownList ID="ddlUser" runat="server"  
                                        
                                      CssClass="dropdown" Width="160px">
                                      <asp:ListItem>Select User</asp:ListItem>
                                  </asp:DropDownList>
                                  </td>--%>
                                  
                                    <td height="30px" align="left" class="heading">
                                    Specimen Condition:<td>
                                 <%-- <asp:DropDownList ID="ddlSpecimenCondition" runat="server"  
                                        
                                      CssClass="dropdown" Width="185px">
                                      <asp:ListItem>Select Specimen Condition</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddlSpecimenCondition" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Specimen Condition">
                                       </telerik:RadComboBox>
                                  </td>
                                   <td height="30px" align="left" class="heading">
                                    Disposal Reason:</td>
                                <td>
                                 <%-- <asp:DropDownList ID="ddlDisposalReason" runat="server"  
                                        
                                      CssClass="dropdown" Width="160px" AutoPostBack="false">
                                      <asp:ListItem>Select Disposal Reason</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddlDisposalReason" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Disposal Reason" >
                                       </telerik:RadComboBox>
                                     
                                  </td>
                            </tr>
                            <tr>
                                  
                                    <td height="30px" align="left" class="heading">
                                        Lab Number:</td>
                                     
                                   <td>
                                       <telerik:RadComboBox ID="ddllabname" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Lab Number" >
                                       </telerik:RadComboBox>
                                   </td>
                                <td>
                                     </td>
                            </tr>
                            <tr>
                                  
                                 <td align="left" class="style2" colspan="4">
                                     Form Block</td>
                                <td class="style3">
                                    </td>
                                  <%--<td  height="30px" align="left" class="heading">
                                       </td>--%>
                                   <td class="style3">
                                       </td>
                            </tr>
                            <tr>
                                  
                                 <td height="30px" align="left" class="heading">
                                     Block  Submission Type:</td>
                                <td>
                                  <%--<asp:DropDownList ID="ddlBlockSubmissionType" runat="server" Visible="true" 
                                        
                                      CssClass="dropdown" Width="180px">
                                      <asp:ListItem>Select Submission Type</asp:ListItem>--%>
                                       <telerik:RadComboBox ID="ddlBlockSubmissionType" runat="server" 
                                        Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Submission Type">
                                       </telerik:RadComboBox>
                                <%--  </asp:DropDownList>--%>
                                  </td>
                                  <td  height="30px" align="left" class="heading" colspan="2">
                                      Block Type:  <%--<asp:DropDownList ID="ddBlockType" runat="server"  
                                        
                                      CssClass="dropdown" Width="160px" AutoPostBack="false">
                                      <asp:ListItem>Select Block Type</asp:ListItem>
                                      <asp:ListItem Value="DB">Biopsy</asp:ListItem>
                                      <asp:ListItem Value="PT">Primary Tumor</asp:ListItem>
                                      <asp:ListItem Value="LN">Lymph Node</asp:ListItem>
                                  </asp:DropDownList>--%>
                                   <telerik:RadComboBox ID="ddBlockType" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Block Type">
                                   <Items>
                                   <telerik:RadComboBoxItem Text="Select Block Type" value="" />
                                   <telerik:RadComboBoxItem Text="Biopsy" value="DB" />
                                   <telerik:RadComboBoxItem Text="Primary Tumor" value="PT" />
                                   <telerik:RadComboBoxItem Text="Lymph Node" value="LN" />
                                   </Items>
                                       </telerik:RadComboBox>
                                  </td>
                                   <td align="left">
                                    
                                     
                                  </td>
                            </tr>
                            <tr>
                                  
                                 <td height="30px" align="left" class="heading">
                                     Field Name:</td>
                                <td>
                                  <%--<asp:DropDownList ID="ddlFielsName" runat="server" Visible="true" 
                                        
                                      CssClass="dropdown" Width="180px">
                                      <asp:ListItem>Select Field Name</asp:ListItem>--%>
                                       <telerik:RadComboBox ID="ddlFielsName" runat="server" Skin="Vista" MarkFirstMatch="true" 
                                           AllowCustomText="true" EmptyMessage="Select Field Name">
                                       </telerik:RadComboBox>
                                 <%-- </asp:DropDownList>--%>
                                  </td>
                                  <td height="30px" align="left" class="heading">
                                      value :
                                      <asp:TextBox ID="txtValue" CssClass="inputBox7" runat="server"></asp:TextBox>
                                 </td>
                                   <td align="center">
                                   <asp:ImageButton ID="ImageButton2" runat="server" 
                                        ImageUrl="~/Images/refresh-btn.gif" onclick="ImageButton1_Click" />
                                  </td>
                            </tr>
                        </table>
                      </td>
                  </tr>
                  <tr><td valign="top">
    <script language="javascript" type ="text/javascript">
    changeBackground('AT');
</script>
  
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
                            <ContentTemplate>
                              <div style="width:750px;  border-top:1px solid #000; overflow:auto;"
                               <telerik:RadGrid ID="gviewAuditTrial" runat="server" AllowScroll="True" 
                                AllowSorting="True" GridLines="None" 
              
        AutoGenerateColumns="False" Skin="Office2007"   
                                                                 
                               EnableLinqExpressions="False"   
                                Font-Bold="False" Font-Italic="False" Font-Overline="False"  
                                 Font-Underline="False" 
                                AllowFilteringByColumn="True" 
                                 Width="747px" AllowPaging="True" 
                                    onpageindexchanged="gviewAuditTrial_PageIndexChanged" 
                                    onitemcommand="gviewAuditTrial_ItemCommand" 
                                    onneeddatasource="gviewAuditTrial_NeedDataSource"  
                               
                                
           <ExportSettings IgnorePaging="true" OpenInNewWindow="true">
</ExportSettings>
                   
<MasterTableView TableLayout="Fixed" Name="AuditMain" DataKeyNames="Auto_ID" Font-Bold="False" Font-Italic="False" Font-Overline="False" 
                                    Font-Strikeout="False" Font-Underline="False" AllowNaturalSort="False" 
                                    OverrideDataSourceControlSorting="True" HierarchyLoadMode="ServerOnDemand">
                                    <DetailTables >
                <telerik:GridTableView runat="server" DataKeyNames="T25_Auto_ID" Name="AuditDetail" HierarchyLoadMode="ServerOnDemand"  
                    AllowPaging="False" BackColor="#fffeee"
                      
                      
                                    <columns>
                                     <telerik:GridBoundColumn DataField="T25_Auto_ID"  HeaderText="T25_Auto_ID" Visible="false"   >
                <HeaderStyle Width="4px"/>
                           </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Field Name" HeaderText="Field Name"    ItemStyle-Wrap ="true"  >
                <HeaderStyle Width="225px"  Wrap = "true" />
                <ItemStyle Wrap="True" />
           </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Old Value" HeaderText="Old Value"  >
                <HeaderStyle Width="225px" />
           </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="New Value" HeaderText="New Value"   >
                <HeaderStyle Width="225px"   />
           </telerik:GridBoundColumn>
                                     </columns>
                                     </telerik:GridTableView>  
            </DetailTables>  
                                    <ExpandCollapseColumn Visible="True">
                                    </ExpandCollapseColumn>
            <Columns>
                                    <telerik:GridBoundColumn DataField="Auto_ID" HeaderText="Auto_ID" Visible="false"  >
                  
           </telerik:GridBoundColumn>
           <telerik:GridBoundColumn DataField="Form_Name" HeaderText="Form Name" FilterControlWidth="60px"
               <HeaderStyle Width="100px" />
                 
           </telerik:GridBoundColumn>
           <telerik:GridBoundColumn DataField="DB_Table_Name" HeaderText="DataBase Table Name" FilterControlWidth="100px"
                <HeaderStyle Width="140px" />
           </telerik:GridBoundColumn>
           <telerik:GridBoundColumn DataField="FName1" HeaderText="Created By" FilterControlWidth="70px">
                  <HeaderStyle Width="110px" />
           </telerik:GridBoundColumn>
           <telerik:GridBoundColumn DataField="FName" HeaderText="Modified By" FilterControlWidth="70px">
                  <HeaderStyle Width="110px" />
           </telerik:GridBoundColumn>
           <telerik:GridBoundColumn DataField="TableAffected_PK" HeaderText="Table Primary Key" FilterControlWidth="20px">
                 <HeaderStyle Width="60px" />
           </telerik:GridBoundColumn>
           
                             
                               <telerik:GridDateTimeColumn FilterControlWidth="120px" DataField="DateTime" HeaderText="Transaction DateTime" SortExpression="DateTime"
                        UniqueName="DateTime" PickerType="DatePicker">
                        <HeaderStyle Width="150px" />
                    </telerik:GridDateTimeColumn>
  
           <telerik:GridBoundColumn DataField="Type_of_Operation" HeaderText="Type of Operation" FilterControlWidth="40px">
           <HeaderStyle Width="75px" />
            </telerik:GridBoundColumn>
              
               
                 
              
  
                                   </Columns>
                                   </MasterTableView>
                                   <ClientSettings EnableRowHoverStyle="true" >
                <Selecting AllowRowSelect="true" />
                 <Resizing EnableRealTimeResize ="true" AllowColumnResize="True" ClipCellContentOnResize="false" ResizeGridOnColumnResize="true" />
                  
            </ClientSettings>
                                   </telerik:RadGrid>
                                   </div>
                                    </ContentTemplate>
                                     </asp:UpdatePanel></td></tr><tr><td height="5"></td></tr></table></td></tr><tr><td height="5"></td></tr></table>
</asp:Content>
<asp:Content ID="Content3" runat="server" contentplaceholderid="head">
  
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
        .style2
        {
            color: Navy;
            outline-width: medium;
            outline-style: none;
            outline-color: invert;
            font-style: normal;
            font-variant: normal;
            font-weight: bold;
            font-size: 20px;
            line-height: 30px;
            font-family: Arial, Helvetica, sans-serif;
            height: 12px;
            padding-left: 3px;
        }
        .style3
        {
            height: 12px;
        }
    </style>
  
</asp:Content>
using System.Configuration;
using Telerik.Web.UI;
using System.Data.SqlClient;
  
public partial class AuditTrial : System.Web.UI.Page
{
    STSMessages ObjMessages = new STSMessages();
    STSDAL.Tracker ObjTracker = new STSDAL.Tracker(ConfigurationManager.ConnectionStrings["SqlConnectionString"].ConnectionString);
    //STSDAL.FormFT ObjFormFT = new STSDAL.FormFT(ConfigurationManager.ConnectionStrings["SqlConnectionString"].ConnectionString);
    private const string ASCENDING = " ASC";
    private const string DESCENDING = " DESC";
    DataSet DS = new DataSet();
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Session["Refresh"] = "";
            Session["combocount"] = 0;
            Session["Searchresult"] = "";
            FillAllAuditSearchcriteria();
            fillAllAuditTrialdetails();
             
            GridSortExpression sortExpr = new GridSortExpression();
            sortExpr.SortOrder = GridSortOrder.Ascending;
            gviewAuditTrial.MasterTableView.SortExpressions.AddSortExpression(sortExpr);
        }
          
    }
    private void fillAllAuditTrialdetails()
    {
        try
        {
            DataTable dtAllvalues = new DataTable();
            //if (Session["Combocount"] != null)
            //{
                if (Convert.ToInt16(Session["combocount"]) == 0)//(ddlInstituteNumber.Text.Trim() == "Select Institute Number" && ddlInstituteNumber.Text.Trim() == string.Empty) || (ddlProtocol.Text.Trim() == "Select Protocol Number" && ddlProtocol.Text.Trim() == string.Empty) || (ddlStudyNumber.Text.Trim() == "Select Study Number" && ddlStudyNumber.Text.Trim() == string.Empty) || (ddlBCN.Text.Trim() == "Select Biopsy Control Number" && ddlBCN.Text.Trim() == string.Empty) || (ddlLabNumber.Text.Trim() == "Select Lab Name" && ddlLabNumber.Text.Trim() == string.Empty) || (ddlSpecimenNumber.Text.Trim() == "Select Specimen Number" && ddlSpecimenNumber.Text.Trim() == string.Empty) || (ddlSpecimenCondition.Text.Trim() == "Select Specimen Condition" && ddlSpecimenCondition.Text.Trim() == string.Empty) || (ddlDisposalReason.Text.Trim() == "Select Disposal Status" && ddlDisposalReason.Text.Trim() == string.Empty) || (ddlBlockSubmissionType.Text.Trim() == "Select Submission Type" && ddlBlockSubmissionType.Text.Trim() == string.Empty) || (ddBlockType.Text.Trim() == "Select Block Type" && ddBlockType.Text.Trim() == string.Empty) || (ddlFielsName.Text.Trim() == "Select Field Name" && ddlFielsName.Text.Trim() == string.Empty) || (ddllabname.Text.Trim() == "Select Lab Number" && ddllabname.Text.Trim() == string.Empty))
                {
                    DS = ObjTracker.getAuditTrialmain();
                }
                else
                {
                    // DS=(DataSet)Session["Searchresult"];
                    fillSearchResult();
  
                }
            //}
        
        }
        catch (Exception ex)
        {
  
        }
          
    }
    private void FillAllAuditSearchcriteria()
    {
        try
        {
            DataSet dsSearch = new DataSet();
            dsSearch = ObjTracker.AuditSearchCriteria();
  
            RadComboBoxItem item11 = new RadComboBoxItem("Select Protocol Number", "0");
            if (dsSearch.Tables["T1_PROTOCOL_MAIN"].Rows.Count > 0 )
            {
            ddlProtocol.DataSource = dsSearch.Tables["T1_PROTOCOL_MAIN"];
            ddlProtocol.DataTextField="PROTOCOL_NUMBER";
            ddlProtocol.DataValueField = "PROTOCOL_ID";
            ddlProtocol.DataBind();
            ddlProtocol.SelectedIndex = -1;
            }
            ddlProtocol.Items.Insert(0,item11 );
  
            RadComboBoxItem item10 = new RadComboBoxItem("Select Institute Number", "0");
            if (dsSearch.Tables["T2_MEMBER_INSTITUTION"].Rows.Count > 0)
            {
                ddlInstituteNumber.DataSource = dsSearch.Tables["T2_MEMBER_INSTITUTION"];
                ddlInstituteNumber.DataTextField = "INST_ID";
                ddlInstituteNumber.DataValueField = "INST_ID";
                ddlInstituteNumber.DataBind();
                ddlInstituteNumber.SelectedIndex = -1;
            }
            ddlInstituteNumber.Items.Insert(0,item10 );
            RadComboBoxItem item2 = new RadComboBoxItem("Select Study Number", "0");
            if (dsSearch.Tables["T5_Patient_Eligibility"].Rows.Count > 0)
            {
                ddlStudyNumber.DataSource = dsSearch.Tables["T5_Patient_Eligibility"];
                ddlStudyNumber.DataTextField = "Study_Number";
                ddlStudyNumber.DataValueField = "Study_Number";
                ddlStudyNumber.DataBind();
                ddlStudyNumber.SelectedIndex = -1;
            }
            ddlStudyNumber.Items.Insert( 0,item2);
            RadComboBoxItem item3 = new RadComboBoxItem("Select Biopsy Control Number", "0");
            if (dsSearch.Tables["T4_Fresh_Tissue_Form"].Rows.Count > 0)
            {
                ddlBCN.DataSource = dsSearch.Tables["T4_Fresh_Tissue_Form"];
                ddlBCN.DataTextField = "Biopsy_Control_Number";
                ddlBCN.DataValueField = "Biopsy_Control_Number";
                ddlBCN.DataBind();
                ddlBCN.SelectedIndex = -1;
            }
            ddlBCN.Items.Insert(0, item3);
  
            RadComboBoxItem item9 = new RadComboBoxItem("Select Lab Name", "0");
            if (dsSearch.Tables["T7_External_Labs"].Rows.Count > 0)
            {
                ddlLabNumber.DataSource = dsSearch.Tables["T7_External_Labs"];
                ddlLabNumber.DataTextField = "Lab_Name";
                ddlLabNumber.DataValueField = "Lab_Number";
                ddlLabNumber.DataBind();
                ddlLabNumber.SelectedIndex = -1;
            }
            ddlLabNumber.Items.Insert(0, item9);
  
            RadComboBoxItem item8 = new RadComboBoxItem("Select Specimen Condition", "0");
            if (dsSearch.Tables["T15_Lab_Accession_Details"].Rows.Count > 0)
            {
                ddlSpecimenNumber.DataSource = dsSearch.Tables["T15_Lab_Accession_Details"];
                ddlSpecimenNumber.DataTextField = "Lab_Accession_Number";
                ddlSpecimenNumber.DataValueField = "Lab_Accession_Number";
                ddlSpecimenNumber.DataBind();
                ddlSpecimenNumber.SelectedIndex = -1;
            }
            ddlSpecimenNumber.Items.Insert(0, item8);
  
            RadComboBoxItem item7 = new RadComboBoxItem("Select Specimen Condition", "0");
            if (dsSearch.Tables["T11_Specimen_Status"].Rows.Count > 0)
            {
                ddlSpecimenCondition.DataSource = dsSearch.Tables["T11_Specimen_Status"];
                ddlSpecimenCondition.DataTextField = "Specimen_Status_Name";
                ddlSpecimenCondition.DataValueField = "ID";
                ddlSpecimenCondition.DataBind();
                ddlSpecimenCondition.SelectedIndex = -1;
            }
            ddlSpecimenCondition.Items.Insert(0,item7 );
  
            RadComboBoxItem item4 = new RadComboBoxItem("Select Disposal Status", "0");
            if (dsSearch.Tables["T14_Disposal_Status"].Rows.Count > 0)
            {
                ddlDisposalReason.DataSource = dsSearch.Tables["T14_Disposal_Status"];
                ddlDisposalReason.DataTextField = "Disposal_Status_Name";
                ddlDisposalReason.DataValueField = "ID";
                ddlDisposalReason.DataBind();
                ddlDisposalReason.SelectedIndex = -1;
            }
            ddlDisposalReason.Items.Insert(0,item4 );
  
            RadComboBoxItem item5 = new RadComboBoxItem("Select Submission Type", "0");
            if (dsSearch.Tables["T17_Block_Type"].Rows.Count > 0)
            {
                ddlBlockSubmissionType.DataSource = dsSearch.Tables["T17_Block_Type"];
                ddlBlockSubmissionType.DataTextField = "Block_Name";
                ddlBlockSubmissionType.DataValueField = "Block_Name";
                ddlBlockSubmissionType.DataBind();
                ddlBlockSubmissionType.SelectedIndex = -1;
            }
            ddlBlockSubmissionType.Items.Insert(0,item5 );
  
            RadComboBoxItem item6 = new RadComboBoxItem("Select Field Name", "0");
            if (dsSearch.Tables["Block Type"].Rows.Count > 0)
            {
                ddlFielsName.DataSource = dsSearch.Tables["Block Type"];
                ddlFielsName.DataTextField = "FieldName";
                ddlFielsName.DataValueField = "FieldName";
                ddlFielsName.DataBind();
                ddlFielsName.SelectedIndex = -1;
            }
            ddlFielsName.Items.Insert(0, item6);
  
            RadComboBoxItem item1 = new RadComboBoxItem("Select Lab Number", "0");
            if (dsSearch.Tables["Labname"].Rows.Count > 0)
            {
                ddllabname.DataSource = dsSearch.Tables["Labname"];
                ddllabname.DataTextField = "Lab number";
                ddllabname.DataValueField = "Specimen_Number";
                ddllabname.DataBind();
                ddllabname.SelectedIndex = -1;
            }
            ddllabname.Items.Insert(0,item1);
        }
        catch (Exception ex)
        {
        }
    }
  
    protected void gviewAuditTrial_PageIndexChanged(object source, GridPageChangedEventArgs e)
    {
        try
        {
  
            gviewAuditTrial.CurrentPageIndex = e.NewPageIndex;
            if (Session["Refresh"] == "")
            {
                fillAllAuditTrialdetails();
            }
            else if (Session["Refresh"] == "Filter")
            {
                 fillSearchResult();
            }
        }
        catch (Exception ex)
        {
  
        }
    }
    protected void gviewAuditTrial_ItemCommand(object source, GridCommandEventArgs e)
    {
        //if ((ddlInstituteNumber.Text.Trim() == "Select Institute Number" && ddlInstituteNumber.Text.Trim() == string.Empty) || (ddlProtocol.Text.Trim() == "Select Protocol Number" && ddlProtocol.Text.Trim() == string.Empty) || (ddlStudyNumber.Text.Trim() == "Select Study Number" && ddlStudyNumber.Text.Trim() == string.Empty) || (ddlBCN.Text.Trim() == "Select Biopsy Control Number" && ddlBCN.Text.Trim() == string.Empty) || (ddlLabNumber.Text.Trim() == "Select Lab Name" && ddlLabNumber.Text.Trim() == string.Empty) || (ddlSpecimenNumber.Text.Trim() == "Select Specimen Number" && ddlSpecimenNumber.Text.Trim() == string.Empty) || (ddlSpecimenCondition.Text.Trim() == "Select Specimen Condition" && ddlSpecimenCondition.Text.Trim() == string.Empty) || (ddlDisposalReason.Text.Trim() == "Select Disposal Status" && ddlDisposalReason.Text.Trim() == string.Empty) || (ddlBlockSubmissionType.Text.Trim() == "Select Submission Type" && ddlBlockSubmissionType.Text.Trim() == string.Empty) || (ddBlockType.Text.Trim() == "Select Block Type" && ddBlockType.Text.Trim() == string.Empty) || (ddlFielsName.Text.Trim() == "Select Field Name" && ddlFielsName.Text.Trim() == string.Empty) || (ddllabname.Text.Trim() == "Select Lab Number" && ddllabname.Text.Trim() == string.Empty))
        //{
        //if (e.CommandName == "Filter")
        //{
           // gviewAuditTrial.DataSource = null;
            fillAllAuditTrialdetails();
        //}
             
        ////}
        //else
        //{
        //    fillSearchResult();
        //}
    }
    protected void gviewAuditTrial_DetailTableDataBind(object source, GridDetailTableDataBindEventArgs e)
    {
        GridDataItem dataItem = (GridDataItem)e.DetailTableView.ParentItem;
        GridDataItem parentItem = e.DetailTableView.ParentItem as GridDataItem;
  
        switch (e.DetailTableView.Name)
        {
            case "AuditDetail":
                {
                    string Auto_ID = dataItem.GetDataKeyValue("Auto_ID").ToString();
                    e.DetailTableView.DataSource = DS.Tables["AuditDetail"].Select("T25_Auto_ID = '" + parentItem["Auto_ID"].Text + "'");
                     
                    //e.DetailTableView.Columns[1].HeaderStyle.Width = 50;
                    //e.DetailTableView.ItemStyle.BorderStyle=
                    e.DetailTableView.AllowFilteringByColumn = false;
                    e.DetailTableView.AllowSorting = false;
                }
                break;
        }
  
  
  
  
    }
    protected void gviewAuditTrial_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
    {
        if (!e.IsFromDetailTable)
        {
            if (Convert.ToInt16(Session["combocount"]) != 0)
            {
                DS= (DataSet) (Session["Searchresult"]);
                gviewAuditTrial.DataSource = DS.Tables["AuditMain"];
               // Session["Searchresult"] = DS;
            }
            else
            {
                gviewAuditTrial.DataSource = DS.Tables["AuditMain"];
            }
  
        }
        gviewAuditTrial.DetailTableDataBind += new GridDetailTableDataBindEventHandler(gviewAuditTrial_DetailTableDataBind);
         
  
    }
    protected void btnRefresh_Click(object sender, EventArgs e)
    {
        fillSearchResult();
    }
    public void ShowErrorMessage(string message)
    {
        RegisterStartupScript("men", "<script languaje=javascript'> alert('" + message + "'); </script>");
    }
    private void NoRecords()
    {
        DataTable dtempty = new DataTable();
        try
        {
            dtempty.Columns.Add("FormName");
            dtempty.Columns.Add("Database TableName");
            dtempty.Columns.Add("Created By");
            dtempty.Columns.Add("Modified By");
            dtempty.Columns.Add("Transaction DateTime");
            gviewAuditTrial.DataSource = dtempty;
            gviewAuditTrial.DataBind();
            gviewAuditTrial.AllowFilteringByColumn = false;
        }
        catch (Exception ex)
        {
        }
  
    }
  
    private void fillSearchResult()
    {
        try
        {
            //code change
            gviewAuditTrial.CurrentPageIndex = 0;
            //
            int combocount = 0;
            string strquery = " ";
            Session["Refresh"] = "Filter";
            if (ddlProtocol.Text.Trim() != "Select Protocol Number" && ddlProtocol.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Protocol_ID' and (T26.OldValue= '" + ddlProtocol.SelectedItem.Text + "' or T26.NewValue= '" + ddlProtocol.SelectedItem.Text + "' ))";
                combocount += 1;
                  
            }
            if (ddlInstituteNumber.Text.Trim() != "Select Institute Number" && ddlInstituteNumber.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Institution_Number' and (T26.OldValue= '" + ddlInstituteNumber.Text.Trim() + "' or T26.NewValue= '" + ddlInstituteNumber.Text.Trim() + "' ))";
                combocount += 1;
                  
            }
            if (ddlStudyNumber.Text.Trim() != "Select Study Number" && ddlStudyNumber.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Study_Number' and (T26.OldValue= '" + ddlStudyNumber.Text.Trim() + "' or T26.NewValue= '" + ddlStudyNumber.Text.Trim() + "' ))";
                combocount += 1;
                  
            }
            if (ddlBCN.Text.Trim() != "Select Biopsy Control Number" && ddlBCN.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='T4_Biopsy_Control_Number' and (T26.OldValue= '" + ddlBCN.Text.Trim() + "' or T26.NewValue= '" + ddlBCN.Text.Trim() + "' ))";
                combocount += 1;
                  
            }
            if (ddlLabNumber.Text.Trim() != "Select Lab Name" && ddlLabNumber.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='T7_External_Lab_ID' and (T26.OldValue= '" + ddlLabNumber.SelectedItem.Text + "' or T26.NewValue= '" + ddlLabNumber.SelectedItem.Text + "' ))";
                combocount += 1;
                  
            }
            if (ddlSpecimenNumber.Text.Trim() != "Select Specimen Number" && ddlSpecimenNumber.Text.Trim() != string.Empty)
            {
                 
                strquery += " or (FieldName='Lab_Accession_Number' and (T26.OldValue= '" + ddlSpecimenNumber.Text.Trim() + "' or T26.NewValue= '" + ddlSpecimenNumber.Text.Trim() + "' ))";
                combocount += 1;
            }
             
            if (ddlSpecimenCondition.Text.Trim() != "Select Specimen Condition" && ddlSpecimenCondition.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Specimen_Condition' and (T26.OldValue= '" + ddlSpecimenCondition.SelectedItem.Text.Trim() + "' or T26.NewValue= '" + ddlSpecimenCondition.SelectedItem.Text.Trim() + "' ))";
                combocount += 1;
                  
            }
            if (ddlDisposalReason.Text.Trim() != "Select Disposal Status" && ddlDisposalReason.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Disposal_Reason' and (T26.OldValue= '" + ddlDisposalReason.SelectedItem.Text.Trim() + "' or T26.NewValue= '" + ddlDisposalReason.SelectedItem.Text.Trim() + "' ))";
                combocount += 1;
                 
            }
            if (ddlBlockSubmissionType.Text.Trim() != "Select Submission Type" && ddlBlockSubmissionType.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Submission_Type' and (T26.OldValue= '" + ddlBlockSubmissionType.SelectedItem.Text.Trim() + "' or T26.NewValue= '" + ddlBlockSubmissionType.SelectedItem.Text.Trim() + "' ))";
                combocount += 1;
                 
            }
  
            if (ddBlockType.Text.Trim() != "Select Block Type" && ddBlockType.Text.Trim() != string.Empty)
            {
                strquery +=  "or  (FieldName='Specimen_Node_Type' and (T26.OldValue= '" + ddBlockType.SelectedValue.ToString().Trim() + "' or T26.NewValue= '" + ddBlockType.SelectedValue.ToString().Trim() + "' ))";
                combocount += 1;
  
            }
            if (ddlFielsName.Text.Trim() != "Select Field Name" && ddlFielsName.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='" + ddlFielsName.SelectedItem.Text.ToString() + "' and (T26.OldValue= '" + txtValue.Text.ToString().Trim() + "' or T26.NewValue= '" + txtValue.Text.ToString().Trim() + "' ))";
                combocount += 1;
  
            }
            if (ddllabname.Text.Trim() != "Select Lab Number" && ddllabname.Text.Trim() != string.Empty)
            {
                strquery += " or (FieldName='Lab_Number' and (T26.OldValue= '" + ddllabname.SelectedValue.ToString() + "' or T26.NewValue= '" + ddllabname.SelectedValue.ToString() + "' ))";
                strquery += " or (FieldName='Specimen_Number' and (T26.OldValue= '" + ddllabname.SelectedValue.ToString() + "' or T26.NewValue= '" + ddllabname.SelectedValue.ToString() + "' ))";
                combocount += 1;
  
            }
  
            if (combocount == 0)
            {
               ShowErrorMessage("Please Select any Search Criteria");
              // Session["combocount"] = 0;
               fillAllAuditTrialdetails();
              // gviewAuditTrial.DataSource = DS.Tables["AuditMain"];
               //gviewAuditTrial.DataBind();
                return;
            }
            string strcut = strquery.Remove(0, 4);
            DataSet DsSearch = new DataSet();
            DS = ObjTracker.getSearchResult(strcut, combocount);
            if (DS.Tables.Count >= 2)
            {
                if (DS.Tables["AuditMain"].Rows.Count >= 1)
                {
                      
                    Session["combocount"] = combocount;
                    Session["Searchresult"] = DS;
                        gviewAuditTrial.DataSource = DS.Tables["AuditMain"];
                        gviewAuditTrial.Rebind();
                    //}
                    //gviewAuditTrial.DetailTableDataBind += new GridDetailTableDataBindEventHandler(gviewAuditTrial_DetailTableDataBind);
                }
  
                else
                {
                    NoRecords();
                }
            }
            else
            {
                NoRecords();
            }
            //
            //foreach (GridColumn column in gviewTasks.MasterTableView.Columns)
            //{
            //    column.CurrentFilterFunction = GridKnownFunction.NoFilter;
            //    column.CurrentFilterValue = string.Empty;
            //}
            //gviewTasks.MasterTableView.FilterExpression = string.Empty;
            //gviewTasks.MasterTableView.Rebind();
            //
            //foreach (GridColumn column in gviewAuditTrial.MasterTableView.Columns)
            //{
            //column.CurrentFilterFunction = GridKnownFunction.NoFilter;
            //column.CurrentFilterValue = string.Empty;
            //}
            //gviewAuditTrial.MasterTableView.FilterExpression = string.Empty;
            //gviewAuditTrial.MasterTableView.Rebind();
        }
        catch (Exception ex)
        {
  
        }
    }
  
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        fillSearchResult();
    }
}
Tsvetina
Telerik team
 answered on 20 Feb 2012
8 answers
287 views

Hello Telerik,

I am using ASP.Net Ajax Ribbon Bar control.

I have set its width to 100%, so its width changes as browser resized.

When I resize the browser to very less width. I found the ribbon bar button gets small to adjust with width. But the button text is getting lost.

Please find the attached image for reference.


Please refer below code: (contains first ribbon tab from image only)

<telerik:RadRibbonBar ID="SampleRibbon" runat="server" Skin="Office2007" Font-Size="12px"

            OnButtonClick="SampleRibbon_ButtonClick" OnMenuItemClick="SampleRibbon_MenuItemClick">

            <telerik:RibbonBarTab Text="One">

                <telerik:RibbonBarGroup ID="RibbonBarGroup6" runat="server" EnableLauncher="False"

                    Text="Menu Items" Value="">

                    <Items>

                        <telerik:RibbonBarButton ID="rbtnHome" runat="server" Text="Home<br>Page" Size="Large"

                            Width="45px" ToolTip="Home Page" Value="Home" ImageUrlLarge="~/Images/RibbonIcons/try-icon.ico"

                            ImageUrl="~/Images/RibbonIcons/try-icon.gif" />

                        <telerik:RibbonBarButton ID="rbtnCalendar" runat="server" Text="Calendar" Size="Large"

                            Width="60px" ToolTip="Calendar" Value="Calendar" ImageUrlLarge="~/Images/RibbonIcons/Calendar2.ico"

                            ImageUrl="~/Images/RibbonIcons/Calendar2.gif" />

                    </Items>

                </telerik:RibbonBarGroup>

                <telerik:RibbonBarGroup ID="RibbonBarGroup7" runat="server" EnableLauncher="False"

                    Text="Reporting" Value="">

                    <Items>

                        <telerik:RibbonBarButton ID="rbtnHomeReport" runat="server" Text="Print<br>Reports"

                            Size="Large" Width="70" ToolTip="Print Reports" ImageUrlLarge="~/Images/RibbonIcons/print1.ico"

                            ImageUrl="~/Images/RibbonIcons/print1.gif" />

                    </Items>

                </telerik:RibbonBarGroup>

                <telerik:RibbonBarGroup ID="RibbonBarGroup14" runat="server" EnableLauncher="False"

                    Text="View and Find" Value="" Width="100">

                    <Items>

                        <telerik:RibbonBarButton ID="rbtnHomeFind" runat="server" Text="Find" Size="Large"

                            ToolTip="Find" Width="100" ImageUrlLarge="~/Images/RibbonIcons/find1.ico" ImageUrl="~/Images/RibbonIcons/find1.gif"

                            DisabledImageUrlLarge="~/Images/RibbonIcons/find1_disable.png" DisabledImageUrl="~/Images/RibbonIcons/find1_disable.gif" />

                    </Items>

                </telerik:RibbonBarGroup>

                <telerik:RibbonBarGroup ID="RibbonBarGroup8" runat="server" EnableLauncher="False"

                    Text="Help" Value="">

                    <Items>

                        <telerik:RibbonBarButton ID="rbtnHomeHelp" runat="server" Text="User<br>Guide" Size="Large"

                            ToolTip="User Guide" Width="50" ImageUrlLarge="~/Images/RibbonIcons/user_guide.ico"

                            ImageUrl="~/Images/RibbonIcons/user_guide.gif" />

                        <telerik:RibbonBarButton ID="rbtnContachTech" runat="server" Text="Contact<br>Tech"

                            ToolTip="Contact Tech" Size="Large" Width="70" ImageUrlLarge="~/Images/RibbonIcons/contact_tech.ico"

                            ImageUrl="~/Images/RibbonIcons/contact_tech.gif" />

                    </Items>

                </telerik:RibbonBarGroup>

Ivan Zhekov
Telerik team
 answered on 20 Feb 2012
2 answers
167 views
How do you get rid of the border around a radchart?  I have a chart in a radgrid and I can't seem to get rid of either the black border or the labels attached to the pie slices.

Evgenia
Telerik team
 answered on 20 Feb 2012
3 answers
136 views
Hi,
I have a ribbonbar inside RadSplitter's pane, but its output is messed (actually first RibbonBarGroup). The ribbonbar's output is as expected if its standalone. For your convenience, I have attached screen-shot.

Here is my aspx code:
<telerik:RadSplitter ID="RadSplitter1" runat="server" Width="100%" ClientIDMode="Static">
            <telerik:RadPane runat="server" ID="RadPane1" Width="90%">
                <telerik:RadRibbonBar ID="RadRibbonBar1" runat="server" SelectedTabIndex="0" EnableViewState="False"
                    RenderInactiveContextualTabGroups="False">
                    <Tabs>
                        <telerik:RibbonBarTab ID="RibbonBarTab1" runat="server" Container="" ParentWebControl="RadRibbonBar1"
                            Selected="True" Text="RibbonBarTab1">
                            <telerik:RibbonBarGroup runat="server" Container="" ParentWebControl="RadRibbonBar1"
                                Text="RibbonBarGroup1">
                                <Items>
                                    <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                        ImageUrl="~/images/floppy_disk_green.png" ParentWebControl="" QuickAccess="Disabled"
                                        Size="Large" Text="save" Width="70px" />
                                    <telerik:RibbonBarTemplateItem runat="server" Container="" Group="" ParentWebControl=""
                                        Size="Small">
                                        <Template>
                                            <table border="0" cellpadding="0" cellspacing="0" style="margin-left: 5px;">
                                                <tr>
                                                    <td>
                                                        <telerik:RadComboBox ID="RadComboBox1" runat="server" Width="90px">
                                                            <Items>
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="Cambria" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Selected="True" Text="Calibri" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="Arial" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="Book Antiqua" />
                                                            </Items>
                                                        </telerik:RadComboBox>
                                                    </td>
                                                    <td rowspan="3">
                                                        <asp:RadioButtonList ID="ColourRadioButtonLista" runat="server">
                                                            <asp:ListItem Value="0">option1</asp:ListItem>
                                                            <asp:ListItem Selected="True" Value="1">option2</asp:ListItem>
                                                            <asp:ListItem Value="2">option3</asp:ListItem>
                                                        </asp:RadioButtonList>
                                                    </td>
                                                    <td>
                                                        <asp:CheckBox ID="CheckBox1aaa" runat="server" ClientIDMode="Static" Text="CheckBox1a" />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        <asp:Label ID="Label1" runat="server" Text="Group 2 :"></asp:Label>
                                                        <telerik:RadComboBox ID="RadComboBox2" runat="server" Width="90px">
                                                            <Items>
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="100" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="200" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Selected="True" Text="300" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="400" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="500" />
                                                                <telerik:RadComboBoxItem runat="server" Owner="" Text="600" />
                                                            </Items>
                                                        </telerik:RadComboBox>
                                                    </td>
                                                    <td>
                                                        <asp:CheckBox ID="CheckBox3" runat="server" Checked="True" Text="CheckBox3" />
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        <asp:CheckBox ID="CheckBox1" runat="server" Text="CheckBox1" />
                                                    </td>
                                                    <td>
                                                        <asp:CheckBox ID="CheckBox4" runat="server" Text="CheckBox4" />
                                                    </td>
                                                </tr>
                                            </table>
                                        </Template>
                                    </telerik:RibbonBarTemplateItem>
                                </Items>
                            </telerik:RibbonBarGroup>
                            <telerik:RibbonBarGroup runat="server" Container="" ParentWebControl="RadRibbonBar1"
                                Text="RibbonBarGrou2">
                                <Items>
                                    <telerik:RibbonBarButtonStrip runat="server" Container="" Group="" ParentWebControl="">
                                        <Buttons>
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/first.png" ParentWebControl="" QuickAccess="Disabled" Text="first"
                                                ToolTip="first" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/navigate_left.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="prev" ToolTip="prev" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/navigate_right.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="next" ToolTip="next" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/last.png" ParentWebControl="" QuickAccess="Disabled" Text="last"
                                                ToolTip="last" />
                                        </Buttons>
                                    </telerik:RibbonBarButtonStrip>
                                    <telerik:RibbonBarTemplateItem runat="server" Container="" Group="" ParentWebControl=""
                                        Size="Small">
                                        <Template>
                                            <table border="0" cellpadding="0" cellspacing="0" style="margin: 7px auto auto 15px;">
                                                <tr>
                                                    <td>
                                                        Info :
                                                    </td>
                                                    <td>
                                                        <asp:Label ID="Label2" runat="server" Style="margin: 0px 5px 0px 5px;" Text="0"></asp:Label>
                                                    </td>
                                                    <td>
                                                        /
                                                    </td>
                                                    <td>
                                                        <asp:Label ID="Label3" runat="server" Style="margin: 0px 5px 0px 5px;" Text="1"></asp:Label>
                                                    </td>
                                                </tr>
                                            </table>
                                        </Template>
                                    </telerik:RibbonBarTemplateItem>
                                    <telerik:RibbonBarButtonStrip runat="server" Container="" Group="" ParentWebControl="">
                                        <Buttons>
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/delete_selection.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="Delete one" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/delete_all.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="Delete all" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/documents_exchange.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="Change" />
                                        </Buttons>
                                    </telerik:RibbonBarButtonStrip>
                                </Items>
                            </telerik:RibbonBarGroup>
                            <telerik:RibbonBarGroup runat="server" Container="" ParentWebControl="RadRibbonBar1"
                                Text="RibbonBarGroup3">
                                <Items>
                                    <telerik:RibbonBarButtonStrip runat="server" Container="" Group="" ParentWebControl="">
                                        <Buttons>
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/rotate_left.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="rotate left" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/rotate_right.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="rotate right" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/mirror.png" ParentWebControl="" QuickAccess="Disabled" Text="mirror" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/flip.png" ParentWebControl="" QuickAccess="Disabled" Text="flip" />
                                        </Buttons>
                                    </telerik:RibbonBarButtonStrip>
                                    <telerik:RibbonBarButtonStrip runat="server" Container="" Group="" ParentWebControl="">
                                        <Buttons>
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/zoom_in.png" ParentWebControl="" QuickAccess="Disabled" Text="zoom in" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/zoom_out.png" ParentWebControl="" QuickAccess="Disabled" Text="zoom out" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/fit.png" ParentWebControl="" QuickAccess="Disabled" Text="fit" />
                                            <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/view_1_1.png" ParentWebControl="" QuickAccess="Disabled" Text="1:1" />
                                        </Buttons>
                                    </telerik:RibbonBarButtonStrip>
                                    <telerik:RibbonBarButtonStrip runat="server" Container="" Group="" ParentWebControl="">
                                        <Buttons>
                                            <telerik:RibbonBarToggleButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/cursor_hand.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="hand" Toggled="True" Value="hand" />
                                            <telerik:RibbonBarToggleButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                                ImageUrl="~/images/cursor_plus.png" ParentWebControl="" QuickAccess="Disabled"
                                                Text="plus" Value="plus" />
                                            <telerik:RibbonBarButton runat="server" Container="" DisabledImageUrl="~/images/cut_disabled.png"
                                                Enabled="False" Group="" ImageRenderingMode="Clip" ImageUrl="~/images/cut_enabled.png"
                                                ParentWebControl="" QuickAccess="Disabled" Text="cut" Value="cut" />
                                        </Buttons>
                                    </telerik:RibbonBarButtonStrip>
                                </Items>
                            </telerik:RibbonBarGroup>
                            <telerik:RibbonBarGroup runat="server" Container="" ParentWebControl="RadRibbonBar1"
                                Text="RibbonBarGroup4">
                                <Items>
                                    <telerik:RibbonBarButton runat="server" Container="" Group="" ImageRenderingMode="Clip"
                                        ImageUrl="~/images/floppy_disk_green.png" ParentWebControl="" QuickAccess="Disabled"
                                        Size="Large" Text="save" />
                                    <telerik:RibbonBarTemplateItem runat="server" Container="" Group="" ParentWebControl=""
                                        Size="Small">
                                        <Template>
                                            <table border="0" cellpadding="0" cellspacing="0" style="">
                                                <tr>
                                                    <td>
                                                        <input id="jpgRadio" checked="checked" name="ImageType" type="radio" value="opt1"> opt1
                                                        </input>
                                                    </td>
                                                    <td>
                                                        <input type="radio" value="opt2" name="ImageType">opt2</input>
                                                    </td>
                                                    <td>
                                                        <input type="checkbox" value="ON" name="chk1" id="chk1">depends on opt2</input>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        <input type="radio" value="opt3" name="ImageType">opt3</input>
                                                    </td>
                                                    <td>
                                                        <input type="radio" value="opt4" name="ImageType">Pdf</input>
                                                    </td>
                                                    <td>
                                                        <input type="checkbox" value="ON" name="chk2" id="chk2">depends on opt4</input>
                                                    </td>
                                                </tr>
                                            </table>
                                        </Template>
                                    </telerik:RibbonBarTemplateItem>
                                </Items>
                            </telerik:RibbonBarGroup>
                        </telerik:RibbonBarTab>
                    </Tabs>
                    <KeyboardNavigationSettings CommandKey="Alt" />
                </telerik:RadRibbonBar>
            </telerik:RadPane>
            <telerik:RadSplitBar runat="server" ID="RadSplitbar1" CollapseMode="Forward" />
            <telerik:RadPane runat="server" ID="Radpane2" Width="10%">
            </telerik:RadPane>
        </telerik:RadSplitter>

How can I fix this problem?

TIA.

PS: I am using version 2011.3.1317.40
Ivan Zhekov
Telerik team
 answered on 20 Feb 2012
1 answer
54 views

Hi, 

It seems the content property of radeditor is not updating on change in IE9. 

My RadEditor is enclosed in a RadAjaxPanel, and the postback is invoked by a RadButton. 

I'm debugging in VS and the content property is not changing. I've done a bit of searching, all suggesting changing 'usesubmitbehavior' to false, but i'm not using a standard .NET button. I've tried adding the emulate ie8 behaviour meta tag in as well. 

On another note, i also noticed that if you have the radeditor width set to something that is inadaquete for the toolbars, the whole editor becomes wider rather than the toolbars wrapping. I resolved  this by breaking them up into smaller collections, and adding seperate <tool> entries into my toolsfile. 

Regards,

Alan

Alan T
Top achievements
Rank 1
 answered on 20 Feb 2012
7 answers
471 views
Hi,

I have a telerik rad grid with around 10 columns and 100's of data and filters grouping. We implemented the scrolling paging. I want to print the whole data in the grid to be printed directly from the printer. If we implement the it by the Client side event as explained in this thread http://www.telerik.com/community/forums/aspnet/grid/72051-radgrid-print.aspx
then it is screenprinting the grid. I want only the data of the grid to be printed in a tabular form. Is this possible?
Daniel
Telerik team
 answered on 20 Feb 2012
1 answer
206 views
Hi,
Is there any way to show the time data which is in the format of HH:mm and hours value can be greater than 24 hours, means the value can be 30:45, 50:34 etc. Actually I am dealing with an Transcription project and need to show the cumalative lenths of the audio files in the Y Axis. I changed the ValueFormat Property of the Y Axis to "ShortTime" but it is Accepting up to 23:59 only.

And one more problem is the value is not plotted correctly , when I used ValueFormat as "ShortTime" on X- Axis

I changed the X-Axis  ValueFormat Property  to "ShortTime" and gave the datetime field as datasource. But for 3:15 PM it is plotting the point at 11:00 AM.

ASPX:
   <form id="form1" runat="server">
    <div>
        <telerik:RadScriptManager runat="server" ID="RadScriptManager">
        </telerik:RadScriptManager>
        <telerik:RadChart ID="RadChart1" runat="server" Width="1100px" Height="500px" AutoTextWrap="true"
            Skin="LightBlue" OnItemDataBound="RadChart1_ItemDataBound" 
            Legend-Visible="false">
            <PlotArea>
                <XAxis AutoScale="false">
                    <Appearance ValueFormat="ShortTime">
                        <MajorGridLines Width="0" Color="153, 187, 208"></MajorGridLines>
                        <LabelAppearance RotationAngle="45" Position-AlignedPosition="Top">
                        </LabelAppearance>
                        <TextAppearance TextProperties-Color="72, 124, 160">
                        </TextAppearance>
                    </Appearance>
                </XAxis>
                <YAxis AutoScale="true">
                    <Appearance Color="153, 187, 208" MinorTick-Color="153, 187, 208" MajorTick-Color="153, 187, 208">
                        <MajorGridLines Color="153, 187, 208"></MajorGridLines>
                        <MinorGridLines Color="153, 187, 208"></MinorGridLines>
                        <TextAppearance TextProperties-Color="72, 124, 160">
                        </TextAppearance>
                    </Appearance>
                </YAxis>
            </PlotArea>
            <Series>
                <telerik:ChartSeries Type="Line" DataYColumn="Volume">
                    <Appearance LegendDisplayMode="SeriesName">
                        <PointMark Visible="True" Border-Width="2" Border-Color="DarkKhaki" Dimensions-AutoSize="true">
                            <Border Color="DarkKhaki" Width="2"></Border>
                        </PointMark>
                        <FillStyle MainColor="186, 207, 141" FillType="solid">
                            <FillSettings>
                                <ComplexGradient>
                                    <telerik:GradientElement Color="243, 206, 119"></telerik:GradientElement>
                                    <telerik:GradientElement Color="236, 190, 82" Position="0.5"></telerik:GradientElement>
                                    <telerik:GradientElement Color="210, 157, 44" Position="1"></telerik:GradientElement>
                                </ComplexGradient>
                            </FillSettings>
                        </FillStyle>
                        <TextAppearance TextProperties-Color="112, 93, 56">
                        </TextAppearance>
                        <Border Color="223, 170, 40"></Border>
                    </Appearance>
                </telerik:ChartSeries>
            </Series>
        </telerik:RadChart>
        <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" Skin="Telerik"
            Width="200px" Animation="Slide" Position="TopCenter" EnableShadow="true" ToolTipZoneID="RadChart1"
            AutoTooltipify="true">
        </telerik:RadToolTipManager>
    </div>
    </form>


.CS
protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            const double hourStep = 1 / 24.0;
            double xStartTime = new DateTime(2008, 1, 1, 7, 0, 0, 0).ToOADate();
            double xEndTime = new DateTime(2008, 1, 1, 19, 0, 0, 0).ToOADate();
            
            RadChart1.PlotArea.XAxis.AddRange(xStartTime, xEndTime, hourStep);


            //double yStartTime = new DateTime(2008, 1, 1, 7, 0, 0, 0).ToOADate();
            //double yEndTime = new DateTime(2008, 1, 1, 19, 0, 0, 0).ToOADate();
            //RadChart1.PlotArea.YAxis.AddRange(yStartTime, yEndTime, hourStep);


            RadChart1.DataSource = GetSampleData();
            RadChart1.DataBind();
        }
    }
    private DataTable GetSampleData()
    {
        DataTable oDt = new DataTable();
        oDt.Columns.Add("Time", typeof(DateTime));
        oDt.Columns.Add("Volume",typeof(int));
        oDt.AcceptChanges();


        DataRow oDr = oDt.NewRow();
        oDr["Time"] = "8:00";
        oDr["Volume"] = "97";
        oDt.Rows.Add(oDr);


        oDr = oDt.NewRow();
        oDr["Time"] = "8:30";
        oDr["Volume"] = "78";
        oDt.Rows.Add(oDr);


        oDr = oDt.NewRow();
        oDr["Time"] = "9:30";
        oDr["Volume"] = "51";
        oDt.Rows.Add(oDr);
        oDt.AcceptChanges();


        oDr = oDt.NewRow();
        oDr["Time"] = "11:00";
        oDr["Volume"] = "23";
        oDt.Rows.Add(oDr);
        oDt.AcceptChanges();


        oDr = oDt.NewRow();
        oDr["Time"] = "15:59";
        oDr["Volume"] = "55";
        oDt.Rows.Add(oDr);
        oDt.AcceptChanges();
        return oDt;
    }




    protected void RadChart1_ItemDataBound(object sender, ChartItemDataBoundEventArgs e)
    {
        e.SeriesItem.ActiveRegion.Tooltip += "<b>Time:</b> " + ((DataRowView)e.DataItem)["Time"].ToString() + "\n <b>Volume:</b> " + e.SeriesItem.YValue;
    }


I am attaching the graph obtained by above code. Is this a bug?
Is there any solution for the above 2 problems. Please suggest some code.
Peshito
Telerik team
 answered on 20 Feb 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?