Telerik Forums
UI for ASP.NET AJAX Forum
22 answers
378 views
I just upgraded from 2012-Q1 to Q2 and noticed that my custom Delete images are no longer working in my RadGrids.  

<telerik:GridButtonColumn ButtonType="ImageButton" Text="Delete" ImageUrl="~/resources/images/delete.png" UniqueName="DeleteColumn" HeaderStyle-HorizontalAlign="Center" CommandName="Delete">
     <ItemStyle HorizontalAlign="Center" Width="50" VerticalAlign="Middle" />
</telerik:GridButtonColumn>


Instead of using my ImageURL, it is looking for Delete.gif on the current directory.  Is this a bug?  I have rolled back to Q1 and all is fixed again until I figure out what is happening here...
Maria Ilieva
Telerik team
 answered on 29 Jan 2014
1 answer
461 views
    Hello.
I`m using rad grid with binding in NeedDataSource. I`m using Filtering for "manual"  filtering: in NeedDataSourse I read filtervalues for all columns and send this values as parameters to StoredProcedure into Database.
I need to set default filter on column "DATEIN" on page loading/
Everything works fine exept one: when I change any filter of any column( except column "DATEIN") , default filter value on column "DATEIN" reseting. 
If I change filter "DATEIN" manualy, it works fine and not reset after changing other filters.
What is wrong?

<telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True" EnableLinqExpressions="False" AllowPaging="True" PageSize="50" OnNeedDataSource="RadGrid1_NeedDataSource" AllowCustomPaging="True" AllowSorting="True" CellSpacing="0" GridLines="None" Height="100%" style="margin-top: 0px" Culture="ru-RU" OnItemDataBound="RadGrid1_ItemDataBound" OnPreRender="RadGrid1_PreRender">
      <ClientSettings AllowColumnsReorder="true" ColumnsReorderMethod="Reorder">
          <Selecting AllowRowSelect="true" />
          <Resizing AllowColumnResize="true" ResizeGridOnColumnResize="true" />
 
          <Scrolling AllowScroll="True" UseStaticHeaders="True" />
          <ClientEvents OnRowDblClick="rowDblClick" />
      </ClientSettings>
      <PagerStyle Mode="NextPrevNumericAndAdvanced" />
      <MasterTableView AutoGenerateColumns="False" DataKeyNames="PKALERTSOBJ,PKSTATUS" Name="Parent">
          <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
 
          <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
              <HeaderStyle Width="20px"></HeaderStyle>
          </RowIndicatorColumn>
 
          <ExpandCollapseColumn Visible="True" UniqueName="ExpandColumn" FilterControlAltText="Filter ExpandColumn column">
              <HeaderStyle Width="20px"></HeaderStyle>
          </ExpandCollapseColumn>
 
 
          <DetailTables>
              <telerik:GridTableView Name="Child" DataSourceID="eDsAlertDetails" AutoGenerateColumns="false"  AllowFilteringByColumn="false" DataKeyNames="PKALERTSOBJSAVEDPERSONS" Width="90%">
                  <ParentTableRelation>
                      <telerik:GridRelationFields DetailKeyField="FKALERTSOBJ" MasterKeyField="PKALERTSOBJ" />
                  </ParentTableRelation>
                   
             <Columns>
                 <telerik:GridBoundColumn DataField="PERSONID" UniqueName="PERSONID" Display="false" />
                 <telerik:GridBoundColumn DataField="FKALERTSOBJ" Display="false" UniqueName="FKALERTSOBJ" />                  
                 <telerik:GridBoundColumn DataField="NAMES" HeaderText="ФИО/Наименование" UniqueName="NAMES"  />
                 <telerik:GridBoundColumn DataField="BIRTH" HeaderText="Дата рождения" UniqueName="BIRTH" HeaderStyle-Width="100" />
             </Columns>
 
 
 
              </telerik:GridTableView>
          </DetailTables>
 
          <Columns>
              <telerik:GridBoundColumn DataField="PKALERTSOBJ" DataType="System.Decimal" FilterControlAltText="Filter PKALERTSOBJ column" HeaderText="ID" HeaderTooltip="Идентификатор предупреждения" ReadOnly="True" SortExpression="PKALERTSOBJ" UniqueName="PKALERTSOBJ" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" ShowFilterIcon="false" FilterControlWidth="100%" HeaderStyle-Width="50">
              </telerik:GridBoundColumn>
              <telerik:GridTemplateColumn DataField="PKSTATUS" FilterControlAltText="Filter PKSTATUS column" HeaderText="Статус" SortExpression="PKSTATUS" UniqueName="PKSTATUS" HeaderStyle-Width="80">
               <FilterTemplate>
                      <telerik:RadComboBox ID="RadComboBoxKey"  SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("PKSTATUS").CurrentFilterValue %>'
                           Width="100%" DropDownWidth="200px" AppendDataBoundItems="true"
                          runat="server" OnClientSelectedIndexChanged="KeyIndexChanged"      >
                          <Items>
                              <telerik:RadComboBoxItem Text="Все" />
                              <telerik:RadComboBoxItem Text="Совпадения отсутствуют" Value="0" />
                              <telerik:RadComboBoxItem Text="Совпадение" Value="1" />
                          </Items>
                      </telerik:RadComboBox> 
                      <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
                          <script type="text/javascript">
                              function KeyIndexChanged(sender, args) {
                                  var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
                                  tableView.filter("PKSTATUS", args.get_item().get_value(), "EqualTo");
                              }
                          </script>
                      </telerik:RadScriptBlock>
                  </FilterTemplate>
                  <ItemTemplate>
                      <asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "PKSTATUS").ToString()=="0"?"Совпадения отсутствуют":"Совпадение"%>' ></asp:Label> 
                  </ItemTemplate>
              </telerik:GridTemplateColumn>
 
              <telerik:GridBoundColumn DataField="DOCTYPE" FilterControlAltText="Filter DOCTYPE column" HeaderText="Тип проверки" SortExpression="DOCTYPE" UniqueName="DOCTYPE" AllowFiltering="false" HeaderStyle-Width="100">
             <%--     <FilterTemplate>
                      <telerik:RadComboBox ID="cmbDocType"  SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("DOCTYPE").CurrentFilterValue %>'
                           Width="100%" DropDownWidth="200px" AppendDataBoundItems="true"
                          runat="server" OnClientSelectedIndexChanged="KeyIndexChanged2"      >
                          <Items>
                              <telerik:RadComboBoxItem Text="Все" />
                              <telerik:RadComboBoxItem Text="клиент" Value="клиент" />
                              <telerik:RadComboBoxItem Text="документ МЦИ" Value="документ МЦИ" />
                              <telerik:RadComboBoxItem Text="документ SWIFT" Value="документ SWIFT" />
                              <telerik:RadComboBoxItem Text="ручной поиск" Value="ручной поиск" />
                          </Items>
                      </telerik:RadComboBox> 
                      <telerik:RadScriptBlock ID="RadScriptBlock2" runat="server">
                          <script type="text/javascript">
                              function KeyIndexChanged2(sender, args) {
                                  var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
                                  tableView.filter("DOCTYPE", args.get_item().get_value(), "EqualTo");
                              }
                          </script>
                      </telerik:RadScriptBlock>
                  </FilterTemplate>--%>
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn DataField="DOCID" FilterControlAltText="Filter ID column" HeaderText="№ документа" HeaderTooltip="Номер проверяемо документа/Уникальный идентификатор проверяемой сущности в проверяющей системе" SortExpression="DOCID" UniqueName="DOCID" CurrentFilterFunction="EqualTo" AutoPostBackOnFilter="true" ShowFilterIcon="false" FilterControlWidth="100%" HeaderStyle-Width="100">
              </telerik:GridBoundColumn>
 
              <telerik:GridTemplateColumn DataField="SUBSYSTEMID" HeaderText="Подсистема" HeaderTooltip="Вызывающая подсистема" UniqueName="SUBSYSTEMID" HeaderStyle-Width="100">
               <ItemTemplate>
                      <asp:Label ID="Label2" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SHORTNAME").ToString() %>' ></asp:Label> 
               </ItemTemplate>
                    <FilterTemplate>
                      <telerik:RadComboBox ID="cmbDocType" DataTextField="shortname" DataValueField="pkrefendpoint"  SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("SUBSYSTEMID").CurrentFilterValue %>'
                           Width="100%" DropDownWidth="200px" AppendDataBoundItems="true" DataSourceID="sqlDsSubsystems"
                          runat="server" OnClientSelectedIndexChanged="KeyIndexChanged3"      >
                          <Items>
                              <telerik:RadComboBoxItem Text="Все" />
                          </Items>
                      </telerik:RadComboBox> 
                      <telerik:RadScriptBlock ID="RadScriptBlock3" runat="server">
                          <script type="text/javascript">
                              function KeyIndexChanged3(sender, args) {
                                  var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
                                  tableView.filter("SUBSYSTEMID", args.get_item().get_value(), "EqualTo");
                              }
                          </script>
                      </telerik:RadScriptBlock>
                  </FilterTemplate>                   
              </telerik:GridTemplateColumn>
              <telerik:GridBoundColumn DataField="COINCIDENCE" FilterControlAltText="Filter COINCIDENCE column" HeaderText="Текст" HeaderTooltip="Содержание проверяемой сущности" SortExpression="COINCIDENCE" UniqueName="COINCIDENCE" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" ShowFilterIcon="false" FilterControlWidth="100%">
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn DataField="DATEIN" FilterControlAltText="Filter DATEIN column" HeaderText="Дата проверки" SortExpression="DATEIN" UniqueName="DATEIN" DataType="System.DateTime" HeaderStyle-Width="170" >
                  <FilterTemplate>
                      <telerik:RadDatePicker ID="RadDatePicker1" runat="server" AutoPostBack="false" SelectedDate='<%# amlblnew.CustomConverter.GetDateOrNull(((GridItem)Container).OwnerTableView.GetColumn("DATEIN").CurrentFilterValue) %>'  >
                          <ClientEvents OnDateSelected="onDateSelected"   />                         
                      </telerik:RadDatePicker>
                      <telerik:RadScriptBlock ID="RadScriptBlock4" runat="server">
                          <script type="text/javascript">
                              function onDateSelected(sender, args) {
                                  var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");
                                  var d = sender.get_selectedDate();
                                  if (d != null) {                                      
                                      var curDate = d.getDate();
                                      var curMonth = d.getMonth() + 1;
                                      var curYear = d.getFullYear();
                                      var strDate = curDate + '.' + curMonth + '.' + curYear;
                                      tableView.filter("DATEIN", strDate, "EqualTo");
                                  }
                                  else {                                      
                                      tableView.filter("DATEIN", null, "NoFilter");
                                  }
                              }
                          </script>
                      </telerik:RadScriptBlock>
                  </FilterTemplate>
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn DataField="USERNAME" FilterControlAltText="Filter USERNAME column" HeaderText="Инициатор проверки" SortExpression="USERNAME" UniqueName="USERNAME" CurrentFilterFunction="Contains" AutoPostBackOnFilter="true" ShowFilterIcon="false" FilterControlWidth="100%" HeaderStyle-Width="100">
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn DataField="AMMOUNT" FilterControlAltText="Filter AMMOUNT column" HeaderText="Сумма" HeaderTooltip="Сумма документа (при проверке типа 'Документ МЦИ')" SortExpression="AMMOUNT" UniqueName="AMMOUNT" DataType="System.Decimal" CurrentFilterFunction="EqualTo" AutoPostBackOnFilter="true" ShowFilterIcon="false" FilterControlWidth="100%" HeaderStyle-Width="100">
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn DataField="SEARCHQUERY" FilterControlAltText="Filter SEARCHQUERY column" HeaderText="Поисковая фраза" HeaderTooltip="При проверке во внешних системах в данном поле отображается поисковая фраза на которую произошло срабатывание. При ручной проверке отображается строка, которую пользователь ввел в Шаблон поиска"  SortExpression="SEARCHQUERY" UniqueName="SEARCHQUERY" CurrentFilterFunction="EqualTo" AutoPostBackOnFilter="true" ShowFilterIcon="false" FilterControlWidth="100%" HeaderStyle-Width="200">
              </telerik:GridBoundColumn>
              <telerik:GridBoundColumn DataField="PKSTATUS" Display="false" UniqueName="PKSTATUSID">
              </telerik:GridBoundColumn>
          </Columns>
 
      </MasterTableView>
 
      <FilterMenu EnableImageSprites="False"></FilterMenu>
  </telerik:RadGrid>
 
 
 
  <asp:EntityDataSource ID="eDsAlerts" runat="server" ConnectionString="name=AmlblEntities" DefaultContainerName="AmlblEntities" EnableFlattening="False" EntitySetName="V_ALERTS" OrderBy="it.PKALERTSOBJ" OnSelecting="eDsAlerts_Selecting">
  </asp:EntityDataSource>
 
 
  <asp:EntityDataSource ID="eDsAlertDetails" runat="server" ConnectionString="name=AmlblEntities" DefaultContainerName="AmlblEntities" EnableFlattening="False" EntitySetName="V_ALERTSDETAILS" Where="it.[FKALERTSOBJ] = @fkalertsobj">
      <WhereParameters>
          <asp:SessionParameter Name="fkalertsobj" SessionField="PKALERTSOBJ" Type="Int32" />
      </WhereParameters>
  </asp:EntityDataSource>



protected void RadGrid1_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
    {
        Search();
    }
 
    private void Search()
    {
        if (!Page.IsPostBack)
        {
            RadGrid1.MasterTableView.FilterExpression = string.Format("(DATEIN = '{0}')", DateTime.Now.Date.ToString("yyyy-MM-dd HH:mm"));//"(it.DATEIN = DATETIME'" + DateTime.Now.Date.ToString("yyyy-MM-dd HH:mm") + "')";
            RadGrid1.MasterTableView.GetColumn("DATEIN").CurrentFilterValue = DateTime.Now.Date.ToString();
        }
 
        using (OracleConnector con = new OracleConnector())
        {
 
            OracleCommand cmd = con.GetCommand("amlbl.alerts_search.find");
            cmd.BindByName = true;
 
            OracleParameter p_rowCount = new OracleParameter();
            p_rowCount.ParameterName = "p_rowCount";
            p_rowCount.OracleDbType = OracleDbType.Int32;
            p_rowCount.Direction = ParameterDirection.Output;
            cmd.Parameters.Add(p_rowCount);
 
 
            OracleParameter p_result = new OracleParameter();
            p_result.ParameterName = "p_result";
            p_result.OracleDbType = OracleDbType.RefCursor;
            p_result.Direction = ParameterDirection.Output;
            cmd.Parameters.Add(p_result);
 
            OracleParameter p_startRow = new OracleParameter();
            p_startRow.ParameterName = "p_startRow";
            p_startRow.OracleDbType = OracleDbType.Int32;
            p_startRow.Value = RadGrid1.CurrentPageIndex * RadGrid1.PageSize + 1;///////////////
            cmd.Parameters.Add(p_startRow);
 
            OracleParameter p_endRow = new OracleParameter();
            p_endRow.ParameterName = "p_endRow";
            p_endRow.OracleDbType = OracleDbType.Int32;
            p_endRow.Value = (RadGrid1.CurrentPageIndex + 1) * RadGrid1.PageSize;///////////////
            cmd.Parameters.Add(p_endRow);
 
            string[] expressions = RadGrid1.MasterTableView.FilterExpression.Split(new string[] { "AND" }, StringSplitOptions.None);
            RadGrid1.MasterTableView.FilterExpression = string.Empty;
            GridColumn[] renderedColumns = RadGrid1.MasterTableView.RenderColumns;
 
            OracleParameter p_alertid = new OracleParameter();
            p_alertid.ParameterName = "p_alertid";
            p_alertid.OracleDbType = OracleDbType.Int32;
            p_alertid.Value = GetFilterValueByName(renderedColumns, "PKALERTSOBJ");
            cmd.Parameters.Add(p_alertid);
 
 
            OracleParameter p_pkstatus = new OracleParameter();
            p_pkstatus.ParameterName = "p_pkstatus";
            p_pkstatus.OracleDbType = OracleDbType.Int32;
            p_pkstatus.Value = string.IsNullOrEmpty(status)?GetFilterValueByName(renderedColumns, "PKSTATUS") : status;
            cmd.Parameters.Add(p_pkstatus);
 
 
            OracleParameter p_docid = new OracleParameter();
            p_docid.ParameterName = "p_docid";
            p_docid.OracleDbType = OracleDbType.Varchar2;
            p_docid.Value = GetFilterValueByName(renderedColumns, "DOCID");
            cmd.Parameters.Add(p_docid);
 
            OracleParameter p_subsystemid = new OracleParameter();
            p_subsystemid.ParameterName = "p_subsystemid";
            p_subsystemid.OracleDbType = OracleDbType.Int32;
            p_subsystemid.Value = GetFilterValueByName(renderedColumns, "SUBSYSTEMID");
            cmd.Parameters.Add(p_subsystemid);
 
            OracleParameter p_coincidence = new OracleParameter();
            p_coincidence.ParameterName = "p_coincidence";
            p_coincidence.OracleDbType = OracleDbType.Varchar2;
            p_coincidence.Value = GetFilterValueByName(renderedColumns, "COINCIDENCE");
            cmd.Parameters.Add(p_coincidence);
 
            OracleParameter p_datein = new OracleParameter();
            p_datein.ParameterName = "p_datein";
            p_datein.OracleDbType = OracleDbType.Date;
            p_datein.Value =CustomConverter.GetDateOrNull(GetFilterValueByName(renderedColumns, "DATEIN"));
            cmd.Parameters.Add(p_datein);
 
            OracleParameter p_username = new OracleParameter();
            p_username.ParameterName = "p_username";
            p_username.OracleDbType = OracleDbType.Varchar2;
            p_username.Value = GetFilterValueByName(renderedColumns, "USERNAME");
            cmd.Parameters.Add(p_username);
 
            OracleParameter p_ammount = new OracleParameter();
            p_ammount.ParameterName = "p_ammount";
            p_ammount.OracleDbType = OracleDbType.Varchar2;
            p_ammount.Value = GetFilterValueByName(renderedColumns, "AMMOUNT");
            cmd.Parameters.Add(p_ammount);
 
            OracleParameter p_searchquery = new OracleParameter();
            p_searchquery.ParameterName = "p_searchquery";
            p_searchquery.OracleDbType = OracleDbType.Varchar2;
            p_searchquery.Value = GetFilterValueByName(renderedColumns, "SEARCHQUERY");
            cmd.Parameters.Add(p_searchquery);
 
       
 
 
            if (con.ExecuteCommandMsgExceptionOnly(cmd, this))//cmd.ExecuteNonQuery();
            {
 
                OracleDataReader dr = ((OracleRefCursor)p_result.Value).GetDataReader();
 
 
                DataTable dt = new DataTable();
                for (int i = 0; i < dr.FieldCount; i++)
                {
                    dt.Columns.Add(dr.GetName(i));
                }
 
                object[] values = new object[dr.FieldCount];
 
                while (dr.Read())
                {
                    dr.GetValues(values);
                    dt.Rows.Add(values);
                }
 
                if (dt.Rows.Count != 0)
                {
                    //RadGrid1.PageSize = dt.Rows.Count;
                    RadGrid1.VirtualItemCount = int.Parse(p_rowCount.Value.ToString());
                    RadGrid1.DataSource = dt;
                }
                else
                {
                    RadGrid1.VirtualItemCount = 0;
                    RadGrid1.DataSource = new DataTable();
                }
                dr.Dispose();
                p_result.Dispose();
            }
            else
            {
                RadGrid1.VirtualItemCount = 0;
                RadGrid1.DataSource = new DataTable();
            }
        }
 
    }
    private static string GetFilterValueByName(GridColumn[] columns, string paramName)
    {
        var p = from t in columns
                where t.UniqueName.Contains(paramName) & t.SupportsFiltering()
                select t;
 
        if (p.Count() == 0)
        {
            return null;
        }
        else
        {
            return string.IsNullOrEmpty(p.First().CurrentFilterValue) ? null : p.First().CurrentFilterValue;
        }
 
    }
Igor Ashmetkov
Top achievements
Rank 1
 answered on 29 Jan 2014
6 answers
575 views
I got but the autocomplete working but unlike my ajxtoolkit autocomplete I can't get the value the same wa it seems even though they appear to be similar.  Need to the the value to pass onto a hidden field and also pass ontot he code behind to fill the page.

<script type="text/javascript">
        function requesting(sender, eventArgs) {
            var context = eventArgs.get_context();
            //Data passed to the service.
            context["ClientData"] = "ClientData_Passed_To_The_Service";
           // var val = eventArgs.get_value();
        }
    </script>
 
When I put in the line to get the value the service stops working, according to documentation this is how to get value but i think I am doing wrong.  How do I fix this.. Thank you

<telerik:radautocompletebox  ID="rdSearch" runat="server" EmptyMessage="Type Last Name First Name" EnableAutoComplete="true" MinFilterLength="2" MaxResultCount="20" Width="260px"
                                   OnClientRequesting="requesting" DropDownHeight="100px" DropDownWidth="250px" DropDownPosition="static">
                                   <TextSettings SelectionMode="Single" />
                                   <WebServiceSettings Path="../AutoComplete.asmx" Method="GetNames" />
                               </telerik:radautocompletebox>

































Nencho
Telerik team
 answered on 29 Jan 2014
3 answers
120 views
I'm using OLAP connection to pivot grid. My application must work on all resolutions  including 1024X768 and above with browser re size responsive capability. I have noticed that pivot grid configuration panel is not responsive when browser re size. even when set fixed height low height it wont re size configuration panel but show some of the elements cropped. Is there a workaround to achieved this functionality? 

Regards,
Yohan
Maria Ilieva
Telerik team
 answered on 29 Jan 2014
5 answers
859 views
Hi all:

On this demo page showing 3 RadGrids:

http://demos.telerik.com/aspnet-ajax/grid/examples/generalfeatures/paging/defaultcs.aspx

The 3rd grid shows a drop-down that allows the user to select the Page Size, however in the source code I do not see how that drop-down is enabled/disabled. Does anyone know how to do this?

John.
Dnyaneshwar
Top achievements
Rank 1
 answered on 29 Jan 2014
3 answers
912 views
Hi,
                  I have RadListbox i use the check box="true" property of List box. so i want to select and unselected all check box on single button click and single check box. Please provide sample code.
Thanks,
Rahul
Viktor Tachev
Telerik team
 answered on 29 Jan 2014
2 answers
78 views
Hello,

we are using a licensed version of Telerik since 3 years (indeed our Telerik.Web.UI.dll last update date is 17 November 2011).
We are now experiencing an issue ONLY on Internet Explorer. The issue is this:

we purchased Mango Chat 3.1, a .NET tool for online chatting in our customer's Intranet.
There is a specific page, used by the customer for the reservation of meeting rooms and/or company resources, which uses Telerik and the RadScheduler control. MangoChat in IE is working fine everywhere in the intranet, but not in this page. It actually breaks the RadScheduler, it doesn't work anymore (if we click in a slot to reserve a resource in a day, in a specific hour, the click doesn't work and it is not possible to reserve anything).
We are sure that the problem is related with a conflict between MangoChat and the RadScheduler because we disabled the chat in that page and the RadScheduler "came back to life" again in Internet Explorer.
If we enable MangoChat again, it starts to work, but the RadScheduler gets blocked.
This happens with any version of IE (8, 9 and 10), not in Chrome, FireFox or Safari. Our intranet is a .NET 2.0 WEB application.

Could you please help us? Could it be a jQuery conflict? Or any other kind of conflict between MangoChat and Telerik?
Best Regards,

Fabio.

P.S.: let me know if you need to see the ASPX of our Master Page and the ASPX of the page which contains the Telerik RadScheduler.
Boyan Dimitrov
Telerik team
 answered on 29 Jan 2014
1 answer
56 views
Using GridTemplateColumn and ItemTemplate is RadAsyncUpload ,RadBinaryImage go to change image in one row , the same image change to all rows . [selected row change the image that row will be change the image remaining row will not change the image]please help me..
Maria Ilieva
Telerik team
 answered on 29 Jan 2014
1 answer
395 views

I am having a RadButton control in  form and datepiccker Date is mandatory .
not selected the date the alert shown plz select date and one more alert come again are you sure?
when i was click on ok button saved successfully with out date but  validation failed, Removevalidationgroup working fine
how to do this on client side Is page is Valid ?

Here is the code give me any valuable suggestions 
aspx
 <telerik:RadButton ID="btnSave" runat="server" Text="Save"  OnClick="btnSave_Click" OnClientClicking="RadConfirm" ValidationGroup="dbgrpMandate"></telerik:RadButton>

js
 //RadConfirm
        function RadConfirm(sender, args) {
            var callBackFunction = Function.createDelegate(sender, function (shouldSubmit) {
                if (shouldSubmit) {
                    this.click();
                }
            });

            var text = "Are you sure ?";
            radconfirm(text, callBackFunction, 250, 120, null, "radConfirm");
            args.set_cancel(true);
        }
Danail Vasilev
Telerik team
 answered on 29 Jan 2014
7 answers
311 views
When using a required validator with the autocompletebox I may have come across a issue.  After the control is initially rendered to the page and you try to submit the validator will show correctly that the user didn't enter a value.  However if the user enters a value/selects item and then removes it leaving an empty box the validator will no longer fire because it thinks the autocompletebox is populated.

To give background I am using Asp .Net 4.5 and the new unobtrusive validation on the client side.  I am more concerned about this issue on the client side validation currently then on the server side.  

I came across this post and didn't know if it would apply or not.
Bozhidar
Telerik team
 answered on 29 Jan 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?