Telerik Forums
UI for ASP.NET AJAX Forum
15 answers
1.3K+ views
Hello everyone,

I am having a issue that I can't seem to fix. When I call the following in a render overide:

  Dim s_wtr2 As New StringWriter()  
            Dim h_wtr2 As HtmlTextWriter = New HtmlTextWriter(s_wtr2)  
 
            'Check Type  
            If drpType.SelectedValue = "CC Declined" Then 
 
                gridPacc.RenderControl(h_wtr2) 

I get the following error:

Script control 'gridPacc' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors(). Parameter name: scriptControl

"grdPacc" is a Q1 asp.net ajax telerik grid.

Any other control done the same way does not produce the error. Any help is appreciated.
JeffSM
Top achievements
Rank 2
Iron
Veteran
Iron
 answered on 22 Aug 2020
7 answers
680 views

Hi,

i am getting above error whenever i am clicking on modify button on page.
the page is loaded properly in view mode but when click on modify button getting this error.
i also trying to set RegisterWithScriptManager to false but not works.

Script control 'grdActions' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().

Server Error in '/EpssWeb' Application.

Script control 'grdActions' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Script control 'grdActions' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentException: Script control 'grdActions' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors().
Parameter name: scriptControl]
   System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IScriptControl scriptControl) +349918
   System.Web.UI.ScriptManager.RegisterScriptDescriptors(IScriptControl scriptControl) +21
   Telerik.Web.UI.RadCompositeDataBoundControl.RegisterScriptDescriptors() +66
   Telerik.Web.UI.RadCompositeDataBoundControl.RenderContents(HtmlTextWriter writer) +64
   Telerik.Web.UI.RadGrid.RenderContents(HtmlTextWriter writer) +94
   Telerik.Web.UI.GridBaseDataList.Render(HtmlTextWriter writer) +120
   Telerik.Web.UI.RadGrid.Render(HtmlTextWriter writer) +199
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   Telerik.Web.UI.ControlRenderer.Render(HtmlTextWriter writer) +145
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer) +234
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer) +34
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   Telerik.Web.UI.PreControlToAjaxify.Render(HtmlTextWriter writer) +188
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   Telerik.Web.UI.RadWebControl.RenderContents(HtmlTextWriter writer) +36
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   Telerik.Web.UI.RadWebControl.Render(HtmlTextWriter writer) +92
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.WebControls.TableCell.RenderContents(HtmlTextWriter writer) +57
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.WebControls.Table.RenderContents(HtmlTextWriter writer) +206
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.FormView.Render(HtmlTextWriter writer) +60
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163
   System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.Page.Render(HtmlTextWriter writer) +29
   System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer) +21
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +8685193
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page) +693
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
   System.Web.UI.Page.Render(HtmlTextWriter writer) +29
   System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer) +21
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +8685193
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266


Version Information: Microsoft .NET Framework Version:2.0.50727.3615; ASP.NET Version:2.0.50727.3618 



Please help.
its urgent and error coming on Production server also.

waiting for your reply


Hi...

Please reply....
i am waiting for the solution...


JeffSM
Top achievements
Rank 2
Iron
Veteran
Iron
 answered on 22 Aug 2020
0 answers
99 views

I want to fill RadGrid  when I click on the  In Gantt Tree list .
Use this code and it works fine The problem is the RadGrid is not filling.

<body>
    <form id="form1" runat="server">
          <telerik:RadAjaxManager runat="server" ID="RadAjaxManager1" OnAjaxRequest="RadAjaxManager2_AjaxRequest" ></telerik:RadAjaxManager>
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
            <Scripts>
                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
                <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
            </Scripts>
        </telerik:RadScriptManager>
        <script type="text/javascript">
            //Put your JavaScript code here.
        </script>
        <div>
            <telerik:RadGantt ID="RadGantt1" Height="450px" SelectedView="MonthView" ReadOnly="false" runat="server">
            </telerik:RadGantt>
        </div>

    
         <telerik:RadGrid ID="RadGrid1" RenderMode="Lightweight" EnableAriaSupport="true" 
                                                                      runat="server" AllowPaging="True"   AutoGenerateColumns="False" PageSize="6" AllowSorting="True" Skin="Web20" Width="100%"  ShowStatusBar="True"   AllowAutomaticUpdates="True"  AllowAutomaticDeletes="True"  ShowFooter="True"    Font-Bold="True" AllowFilteringByColumn="true"     >
                                                                  <itemstyle backcolor="Gainsboro"   />
                                                                    <GroupingSettings CollapseAllTooltip="Collapse all groups" />
                                                            
                                                                  
                                                                   <MasterTableView AllowAutomaticDeletes="True" EditMode="InPlace" BorderWidth="2px"     AllowMultiColumnSorting="True" AllowSorting="True" 
                                                                       AutoGenerateColumns="False" CommandItemDisplay="Top"  DataKeyNames="ID" PageSize="6" ShowGroupFooter="True"    >
                                                                <CommandItemSettings ShowAddNewRecordButton="False" ShowRefreshButton="False" />
                                                                       <RowIndicatorColumn Visible="False"> </RowIndicatorColumn>
                                                                       <ExpandCollapseColumn Created ="true" ></ExpandCollapseColumn> 
                                                                        <FooterStyle BackColor="#cc6633"></FooterStyle>  
                                                                       <BatchEditingSettings OpenEditingEvent="Click" EditType="Cell"/> 
                            <Columns>                                     
                                  <telerik:GridBoundColumn DataField="Activity_Code"  AllowFiltering="true" HeaderButtonType="TextButton" HeaderText="رقم البند" SortExpression="Activity_Code" > </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="Activity_Name" AllowFiltering="false"  HeaderButtonType="TextButton" HeaderText="إسم البند" SortExpression="Activity_Name"   ItemStyle-Width="200px"  >
                                      <ItemStyle Width="200px" />
                                  </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="Item_Code"  AllowFiltering="true" HeaderText="رقم المادة" SortExpression="Item_Code" > </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="Item_Name"  AllowFiltering="true" HeaderText="إسم الماده" SortExpression="Item_Name" > </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="Qty"  AllowFiltering="false" HeaderText=" الكمية" SortExpression="Qty" > </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="UnitName" AllowFiltering="false" HeaderText="الوحدة " SortExpression="UnitName" > </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="UnitCost"  AllowFiltering="false" HeaderText="سعر الوحدة" SortExpression="UnitCost" > </telerik:GridBoundColumn>
                                  <telerik:GridBoundColumn DataField="Total" AllowFiltering="false"  HeaderText="الإجمالي" SortExpression="Total" > </telerik:GridBoundColumn>                                            
                            </Columns>                          
                        </MasterTableView>
                              <ValidationSettings EnableValidation="true" ValidationGroup="Editsub"/>
                                                               
                      
                                                                  <FilterMenu RenderMode="Lightweight">
                                                                  </FilterMenu>
                                                                  <HeaderContextMenu RenderMode="Lightweight">
                                                                  </HeaderContextMenu>
                     </telerik:RadGrid>
      
            <script type="text/javascript">
            function pageLoad() {
                var $ = $telerik.$;
                var gantt = $find("RadGantt1");

                $(".rgtTask").on("dblclick", function (e) {
                    e.stopPropagation();
                    var $element = $(e.target);
                    if (!$element.is(".rgtTask")) {
                        $element = $element.parents(".rgtTask").first();
                    }

                    var uid = $element.attr("data-uid");
                    var tasks = gantt.get_allTasks();
                    var task;

                    for (var i = 0; i < tasks.length; i++) {
                        if (tasks[i]._uid === uid) {
                            task = tasks[i];
                            break;
                        }
                    }

                    $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest(task.get_id());
                });
 
            }
        </script>
    </form>
</body>

Bassam
Top achievements
Rank 1
Veteran
 asked on 22 Aug 2020
0 answers
82 views
I want Cancel the screen display popup  in the Gantt
Bassam
Top achievements
Rank 1
Veteran
 asked on 22 Aug 2020
1 answer
125 views

Hi,
How can I Show the Add Child only and at the same time is hide Add Above and Add  Below ?

I use a language ASP.Net .
 Is there a code that I can distinguish that the user wants to add Child or Add Above or  Add Below ?

i'm so sorry regarding my frequent requests 

bassam
Top achievements
Rank 1
Veteran
 answered on 21 Aug 2020
3 answers
180 views

I understand that i need to add the 3 app settings for the encryption key, but would like to check where do i add the decryption key? 

after patch the dlls and adding the keys to web.config, is there any requirement to do a code change?

i am currently using version 2015.2.729.40

Rumen
Telerik team
 answered on 21 Aug 2020
0 answers
73 views

Hi, I have a perfectly working code for auto populate textbox via rest api(it populates after 2 characters typed).  Can you assist me on modifying the same api code to find out the total length of array(/total companies) and assign to textbox val something like $("#TotalCompany").val(...) I currently have autopopulate companies $("#Company").autocomplete working just fine.

$(document).ready(function () {
                      var baseServiceUrl = 'http://services.appserver.com/';
                      $("#Company").autocomplete({
                                         minLength: 2,
                                         source: function (request, response) {
                                          $.getJSON(baseServiceUrl + '/company/name/' + request.term + '/?callback=?',
                                          {
                                                       contextKey: function () {
                                                      // applies to associated parties
                                                     var key = $(this).parent().parent().find('.type').val();
                                                     if (key !== "--Select--" && key !== "")
                                                              key = key === "O" ? "Company" : "Company";
                                                      else
                                                              key = "";
                                                     return key;
                                             },
                                             format: "json"
                                       },
                                       function (data) {
                                                         response($.map(data,
                                                         function (item) {
                                                                                   return {
                                                                                                   label: item['Company'].replace(/&amp;/g, '&'),
                                                                                                   value: item['Company'].replace(/&amp;/g, '&')
                                                                                                }
                                            }));
                          }).sort();
                 }

        });
});

The web service API return something simillar to the script below:
<ArrayOfCompany xmlns="http://schemas.datacontract.org/2004/07/CR.WebServices.Model.EntityFramework" xmlns:i=http://www.w3.org/2001/XMLSchema-instance>
<Company>…</Company>
<Company>…</Company>
<Company>…</Company>
</ArrayOfCompany>

Please let me know if you need more details Greatly appreciated any help

swati
Top achievements
Rank 1
Veteran
 asked on 20 Aug 2020
1 answer
77 views

Hello, 

We are trying to upload a M4A file type using RadAsyncUpload and getting an error saying that it is not an allowed type, so is there any custom method to allow that along with the default allowed extensions. 

We want all the default allowed ones and then this extra M4A. Please advice an optimized solution. 

 

Thanks. 

 

Attila Antal
Telerik team
 answered on 20 Aug 2020
3 answers
264 views

How can I make radasyncupload progress bar thicker in Lightweight render mode?

I found this:

http://www.telerik.com/forums/to-make-radasyncupload-progress-bar-thicker

but only works in rendermode="Classic"

Thanks

JD
Top achievements
Rank 1
 answered on 19 Aug 2020
5 answers
266 views
Hi,

I have problem with saving editor's content, it works if changes the mode as text area.

Cheers,

Duy
David
Top achievements
Rank 1
Veteran
Iron
 answered on 19 Aug 2020
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?