RadCombox Javascript error Microsoft JScript runtime error: Unable to get value of the property 'get_count': object is null or undefined

1 posts, 0 answers
  1. Kiresh
    Kiresh avatar
    24 posts
    Member since:
    Sep 2012

    Posted 12 Apr 2013 Link to this post

    Hello everyone,

    I'm having problem with RadCombox here is my ASPX Code and i'm binding data using WCF

    <telerik:RadComboBox ID="cmb" runat="server" Width="250px" Height="200px"
      Skin="Windows7" MarkFirstMatch="true" AllowCustomText="false" OnSelectedIndexChanged="cmb_SelectedIndexChanged"
      EmptyMessage="Select a Referral" EnableLoadOnDemand="true" DropDownAutoWidth="Enabled"
      EnableAutomaticLoadOnDemand="true" ItemsPerRequest="10" ShowMoreResultsBox="true"
      EnableVirtualScrolling="true" OnClientSelectedIndexChanged="onSelectedIndexChanged"
      AutoPostBack="true">
      <WebServiceSettings Method="GetLookup" Path="../Services/CommonService.svc" />
    </telerik:RadComboBox>


    here is my WCF method

    [OperationContract]
        public RadComboBoxData GetLookup(RadComboBoxContext context)
        {
          RadComboBoxData result = new RadComboBoxData();
          List<Lookup> lst = null;
          try
          {
            lst = Data.GetLookup();
            if (lst != null)
            {
              var alll = from rl in lst
                                orderby rl.Name
                                select new RadComboBoxItemData
                                {
                                  Text = rl.Name,
                                  Value = Convert.ToString(rl.Id)
                                };
     
              string text = context.Text.Trim().ToLower();
              if (!String.IsNullOrEmpty(text))
              {
                alll = alll.Where(item => item.Text.Trim().ToLower().Contains(text));
              }
     
              int numberOfItems = context.NumberOfItems;
              var ls = alll.Skip(numberOfItems).Take(10);
              result.Items = ls.ToArray();
     
              int endOffset = numberOfItems + ls.Count();
              int totalCount = alll.Count();
     
              if (endOffset == totalCount)
                result.EndOfItems = true;
              result.Message = String.Format("Items <b>1</b>-<b>{0}</b> out of <b>{1}</b>",
                                             endOffset, totalCount);
            }
          }
          catch (Exception ex)
          {
            throw ex;
          }
     
          return result;
        }


    i have attached error message Image that get fired when i selecting one of list from RadComboBox

    Please help me ,
Back to Top