This is a migrated thread and some comments may be shown as answers.

Only 1 RadCombobox working on a page

23 Answers 293 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Karl
Top achievements
Rank 1
Karl asked on 10 Mar 2008, 08:24 PM
I have a RadCombobox controlling a grid with a dropdowncolumn. In the grid a column called Displayname shows the correct name.  In the edit mode the dropdown is there - however it stays frozen on the selected item. 

Its all in a DNN environment, where I have also noted that if there are 2 radcomboxes on the page even with seperate sqldatasources, the second radcombobox does not even dimmer when the mouse roles over it.  Needless to say there is also no dropdown list.

Am I doing something wrong...

Thanks 

23 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 13 Mar 2008, 09:13 AM
Hi Karl,

Is the mentioned problem observed only in DNN environment? Does replicating this online example in DNN causes the same issue? Any additional information would be highly appreciated.

Kind regards,
Steve
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 13 Mar 2008, 10:17 PM
Hi Steve,
You are referring to  this online example  which, when you take a closer look does not have the convienence of a griddropdownitem which would save time etc. I might move to that directtion.

I had hoped telerik:GridDropDownColumn would work. It would be so convienient.  I believe it needs some polishing.  Your online example does not show a GridDropDownColumn but a work around, using edititemtemplate and then a radcombobox. 

Maybe I should switch to that.

I have also noticed that a breakpoint in RadComboBox1_ItemsRequested
is never reached...
 
Something seems to get lost somewhere... try it.

I'm sorry I am under time pressure, but I suggest you try to reconstruct a grid with griddropdowns in a dnn environment and you may have a few ideas where to start ...

Karl
0
Steve
Telerik team
answered on 18 Mar 2008, 01:01 PM
Hello Karl,

We've been unable to reproduce the problem on our end. Here is the code we've used for testing:

  <telerik:RadGrid ID="RadGrid2" DataSourceID="SqlDataSource3" AllowPaging="True" runat="server" 
            AutoGenerateColumns="False" AllowSorting="True" PageSize="3" Width="925px" GridLines="None" 
            CellPadding="0" Skin="Vista"
            <PagerStyle Mode="NextPrevAndNumeric" /> 
            <MasterTableView DataKeyNames="OrderID" AutoGenerateColumns="false"
                <Columns> 
                    <telerik:GridBoundColumn UniqueName="OrderID" HeaderText="GridBoundColumn" DataField="OrderID" 
                        ReadOnly="true" /> 
                    <telerik:GridDateTimeColumn DataField="OrderDate" HeaderText="GridDateTimeColumn" 
                        UniqueName="OrderDate" PickerType="DateTimePicker" /> 
                    <telerik:GridNumericColumn DataField="Freight" HeaderText="GridNumericColumn" UniqueName="Freight" /> 
                    <telerik:GridDropDownColumn DataField="OrderID" ListTextField="OrderID" ListValueField="OrderID" 
                        DataSourceID="SqlDataSource4" HeaderText="RadComboBox 1" 
                        DropDownControlType="RadComboBox" /> 
                    <telerik:GridDropDownColumn DataField="ShipCountry" ListTextField="ShipCountry" ListValueField="ShipCountry" 
                        DataSourceID="SqlDataSource4" HeaderText="RadComboBox 2" 
                        DropDownControlType="RadComboBox" /> 
                    <telerik:GridEditCommandColumn UniqueName="EditCommandColumn" /> 
                </Columns> 
            </MasterTableView> 
        </telerik:RadGrid> 
        <asp:SqlDataSource ID="SqlDataSource3" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" 
            ProviderName="System.Data.SqlClient" SelectCommand="SELECT * FROM Orders" runat="server"
        </asp:SqlDataSource> 
        <asp:SqlDataSource ID="SqlDataSource4" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" 
            ProviderName="System.Data.SqlClient" SelectCommand="SELECT OrderID, ShipCountry FROM Orders" 
            runat="server"></asp:SqlDataSource> 

Both combos are working as expected in edit mode. Can you verify this on your end?

Best wishes,
Steve
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 19 Mar 2008, 04:13 AM
Thanks Steve,
I'm only working in a DNN environment.  I've copied your example with datafieldname modifications - all rest being equal and I get the same symptom. In the edit mode the GridDateTimeColumn and the RadCombox2 are there but the dropdowns do not respond. 

 
 <telerik:RadGrid ID="RadGrid1" DataSourceID="SqlDataSource3" AllowPaging="True" runat="server"    
            AutoGenerateColumns="False" AllowSorting="True" PageSize="3" Width="925px" GridLines="None"    
            CellPadding="0" Skin="Vista">    
            <PagerStyle Mode="NextPrevAndNumeric" />    
            <MasterTableView DataKeyNames="SFU_StudentAnalysenID" AutoGenerateColumns="false">    
                <Columns>    
                    <telerik:GridBoundColumn UniqueName="SFU_StudentAnalysenID" HeaderText="GridBoundColumn" DataField="SFU_StudentAnalysenID"    
                        ReadOnly="true" />    
                    <telerik:GridDateTimeColumn DataField="Von" HeaderText="GridDateTimeColumn"    
                        UniqueName="Von" PickerType="DateTimePicker" />    
                    <telerik:GridNumericColumn DataField="Stunden" HeaderText="GridNumericColumn" UniqueName="Stunden" />    
 
                    <telerik:GridDropDownColumn DataField="Analytiker_UserID" ListTextField="AnalytikerName" ListValueField="Analytiker_UserID"    
                        DataSourceID="SqlDataSource4" HeaderText="RadComboBox 2"    
                        DropDownControlType="RadComboBox" />    
                    <telerik:GridEditCommandColumn UniqueName="EditCommandColumn" />    
                </Columns>    
            </MasterTableView>    
        </telerik:RadGrid>    
        <asp:SqlDataSource ID="SqlDataSource3" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>"    
            ProviderName="System.Data.SqlClient" runat="server" 
      SelectCommand="SELECT SFU_StudentAnalysenID, Student_UserID, Von, Stunden, Notiz, Users.DisplayName as DisplayName, Analytiker_UserID FROM SFU_StudentAnalysen LEFT OUTER JOIN Users ON Analytiker_UserID = Users.UserID ">  
        </asp:SqlDataSource>    
        <asp:SqlDataSource ID="SqlDataSource4" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>"    
            ProviderName="System.Data.SqlClient"   
            SelectCommand="SELECT Users.UserID as Analytiker_UserID, Users.DisplayName as AnalytikerName, Roles.RoleName FROM Users INNER JOIN UserRoles ON Users.UserID = UserRoles.UserID INNER JOIN Roles ON UserRoles.RoleID = Roles.RoleID WHERE (Roles.RoleName = N'Lehranalytiker') ORDER BY Users.DisplayName" 
            runat="server"></asp:SqlDataSource>   
In the mean time I am substituting with radC:RadComboBox and radCln:RadDatePicker. I wonder if the problem has to do with the DNN environment... Try placing your example in a DNN environment - you should get the same problem.  ie the prometheus-dropdowns in editmode are not responding.

Karl
0
Dimitar Milushev
Telerik team
answered on 21 Mar 2008, 10:17 AM
Hi Karl Golling,

I tested the exact code that Steve posted, in a DNN Module, and the ComboBoxes seem to work fine in FireFox, IE6 and IE7. I tested it in a 4.8.0 DNN installation with the default skin.

It is possible that this is a CSS issue so can you please test your case in a default DNN installation with the default DNN-Blue skin?

Sincerely yours,
Dimitar Milushev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 21 Mar 2008, 04:58 PM
Hi Dimitar,

I glad it is working in a DNN environment on your side.  I am using the default development and the default blue skin... 

However, I realised that my DNN version is still on 4.60. We might be having an issue there.  I've tried to install 4.8.2 but I am still having a few problems with that.  I'll try installing 4.8 over the weekend and will let you know.
In the mean time, thank you

Karl
0
Karl
Top achievements
Rank 1
answered on 22 Mar 2008, 07:02 AM
I have now installed DNN ver 482. Earlier developed modules work perfectly with it. Here's a code where again, only the first dropdown works.  The second does not fire a dropdown. 
<%@ Control language="vb" Inherits="YourCompany.Modules.SFU_Studenten1.ViewSFU_Studenten1" CodeFile="ViewSFU_Studenten1.ascx.vb" AutoEventWireup="false" Explicit="True" %> 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> 
<%@ Register TagPrefix="dnn" TagName="Audit" Src="~/controls/ModuleAuditControl.ascx" %> 
 
<asp:SqlDataSource ID="SqlStudenten" runat="server" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" SelectCommand="SELECT Users.DisplayName, Users.UserID FROM Users INNER JOIN UserRoles ON Users.UserID = UserRoles.UserID INNER JOIN Roles ON UserRoles.RoleID = Roles.RoleID WHERE (Roles.RoleName = N'StudentAktiv') ORDER BY Users.DisplayName"></asp:SqlDataSource> 
<asp:SqlDataSource ID="SqlLehr" runat="server" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" SelectCommand="SELECT Users.DisplayName, Users.UserID FROM Users INNER JOIN UserRoles ON Users.UserID = UserRoles.UserID INNER JOIN Roles ON UserRoles.RoleID = Roles.RoleID WHERE (Roles.RoleName = N'Lehranalytiker') ORDER BY Users.DisplayName"></asp:SqlDataSource> 
<telerik:RadComboBox ID="RadComboBox1" runat="server" DataSourceID="SqlStudenten" 
    DataValueField="UserID" DataTextField="DisplayName" RadComboBoxImagePosition="Right">  
    <CollapseAnimation Duration="200" Type="OutQuint" /> 
    <ExpandAnimation Type="OutQuart" /> 
</telerik:RadComboBox> 
<telerik:RadComboBox ID="RadComboBox2" runat="server" DataSourceID="SqlLehr" RadComboBoxImagePosition="Right" 
DataValueField="UserID"  DataTextField="DisplayName">  
    <CollapseAnimation Duration="200" Type="OutQuint" /> 
    <ExpandAnimation Type="OutQuart" /> 
</telerik:RadComboBox> 
 
The code has been reduced to two datasources and two radcomboboxes.  In the example radcombobox2 does not fade when the mouse is over it and the dropdownlist does not show.  What can I do? 
One question, when creating the site - not the module - I get an errormsg 'controlWindow.js' is missing.  I have no idea what that is but I am told it will work.   Do you adress that file?
0
Dimitar Milushev
Telerik team
answered on 25 Mar 2008, 11:30 AM
Hello Karl Golling,

The 'controlWindow.js' is not a file used or referenced by one of our controls. It is possible that if your DNN installation is missing this file for some reason, a Javascript error may be thrown by the browser, interrupting the Javascript code of the RadComboBox. You should make a google search and find out what may be causing the problem with this controlWindow.js file.

I am attaching two screenshots that show both ComboBoxes of the example working in a DNN enviornment.

Sincerely yours,
Dimitar Milushev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 28 Mar 2008, 01:20 PM
Thanks for the pictures Dimitar.  You make me envious.

On my end only the first Control fires.  There is no dimming of the dropdowntext when I rollover the second control.  If I change the control sequence again, only the first (top) control works.

Here's my code - I don't think it could be simpler:
<%@ Control language="vb" Inherits="YourCompany.Modules.SFU_LehrAnalytiker.ViewSFU_LehrAnalytiker" CodeFile="ViewSFU_LehrAnalytiker.ascx.vb" AutoEventWireup="false" Explicit="True" %> 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> 
<%@ Register TagPrefix="dnn" TagName="Audit" Src="~/controls/ModuleAuditControl.ascx" %> 
 
<telerik:RadComboBox ID="RadComboBox1" runat="server" DataSourceID="SqlStudent" RadComboBoxImagePosition="Right" DataTextField="Displayname" DataValueField="UserID">  
    <CollapseAnimation Duration="200" Type="OutQuint" /> 
    <ExpandAnimation Type="OutQuart" /> 
</telerik:RadComboBox> 
<asp:SqlDataSource ID="SqlStudent" runat="server" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" 
    SelectCommand="SELECT UserID, DisplayName from Users">  
</asp:SqlDataSource> 
<asp:SqlDataSource ID="SqlLehranalytiker" runat="server" ConnectionString="<%$ ConnectionStrings:SiteSqlServer %>" 
    SelectCommand="SELECT UserID, DisplayName from Users">  
</asp:SqlDataSource> 
<telerik:RadComboBox ID="RadComboBox2" runat="server" DataSourceID="SqlLehranalytiker" RadComboBoxImagePosition="Right" DataTextField="DisplayName" DataValueField="UserID">  
    <CollapseAnimation Duration="200" Type="OutQuint" /> 
    <ExpandAnimation Type="OutQuart" /> 
</telerik:RadComboBox> 
I'm at my witts end with this one.
Karl
0
Dimitar Milushev
Telerik team
answered on 31 Mar 2008, 02:14 PM
Hi Karl Golling,

Please find attached the sample module that I used to test the described scenario. Please install it and give it a try. If it does not work in your DNN installation, you should check your website for javascript errors as they may interfere with the client-side code of RadTreeView.

Kind regards,
Dimitar Milushev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 31 Mar 2008, 08:14 PM
Hi Dimitar,
Thank you for your work in creating a module specifically to test my issue.  I've installed it - and again, only the first dropdown is firing.   I will create a new DNN and try it on that. Give me a few days and I will return.
Karl 
0
Karl
Top achievements
Rank 1
answered on 08 Apr 2008, 10:26 AM
I've moved on to vs 2008 from vs 2005 and do not have the problem there.  How knows what it was...  Thank you.
0
Karl
Top achievements
Rank 1
answered on 27 Apr 2008, 01:24 AM
I've come back here to this issue because it is hauting me, plus slowing down a project.  Locally (on my development machine) your zipped combotest works - but why wouldn't it work on the production server.   I have place the module on www.sfpu.org take a look you will recognize it. Only the first dropdown gets activated.
Thank you for all your work

Karl
0
Rosi
Telerik team
answered on 29 Apr 2008, 12:44 PM
Hello Karl Golling,

When I opened your site a js error appeared -Sys.WebForms.PageRequestManager is null or not an object
This is the reason why the modul does not work.

This JavaScript error might indicate that ASP.NET Ajax is not configured properly. You can check the following web page for all required steps.

Also this error shows that your DNN version might not be compatible with MS Ajax. Try removing the following line from the web.config:

 <xhtmlConformance mode="Legacy"/>


Kind regards,
Rosi
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 29 Apr 2008, 04:54 PM
Hi Rosi,
Thanks for the reply.  It's strange that you cannot load the home page without js errors.  I can do that here.  I checked the web.config file and saw there is no  <xhtmlConformance mode="Legacy"/>    line in it. I'm sending you the web.config file which was automatically generated by my provider - I guess it is a large provider in the US and if something is not properly I would draw their attention to it, so that others won't have to go through this.  I have deleted machinekeys and db infos. So I believe it is safe to send you this. 


Thanks
Karl
<configuration> 
  <!-- register local configuration handlers --> 
  <configSections> 
    <sectionGroup name="dotnetnuke">  
      <!-- the requirePermission attribute will cause a syntax warning - please ignore - it is required for Medium Trust   
 
support--> 
      <section name="data" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler,   
 
DotNetNuke" /> 
      <section name="logging" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler,   
 
DotNetNuke" /> 
      <section name="scheduling" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="htmlEditor" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="navigationControl" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="searchIndex" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="searchDataStore" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="friendlyUrl" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="caching" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler,   
 
DotNetNuke" /> 
      <section name="authentication" requirePermission="false"   
 
type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 
      <section name="members" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler,   
 
DotNetNuke" /> 
      <section name="roles" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler,   
 
DotNetNuke" /> 
      <section name="profiles" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler,   
 
DotNetNuke" /> 
    </sectionGroup> 
  </configSections> 
  <connectionStrings> 
    <!-- Connection String for SQL Server 2005 Express --> 
    <add name="SiteSqlServer" connectionString="Server=WSS08;" providerName="System.Data.SqlClient" /> 
    <!-- Connection String for SQL Server 2000/2005  
    <add  
      name="SiteSqlServer" 
      connectionString="Server=(local);Database=DotNetNuke;uid=;pwd=;" 
      providerName="System.Data.SqlClient" /> 
   --> 
  </connectionStrings> 
  <appSettings> 
    <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules   --> 
    <add key="SiteSqlServer" value="Server=WSS" /> 
    <!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules  
    <add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=;pwd=;"/>  
    --> 
    <add key="InstallTemplate" value="DotNetNuke.install.config" /> 
    <add key="AutoUpgrade" value="true" /> 
    <add key="UseInstallWizard" value="true" /> 
    <add key="InstallMemberRole" value="true" /> 
    <add key="ShowMissingKeys" value="false" /> 
    <add key="EnableWebFarmSupport" value="false" /> 
    <add key="EnableCachePersistence" value="false" /> 
    <add key="HostHeader" value="" /> 
    <!-- Host Header to remove from URL so "www.mydomain.com/johndoe/Default.aspx" is treated as   
 
"www.mydomain.com/Default.aspx" --> 
    <add key="RemoveAngleBrackets" value="false" /> 
    <!--optionally strip angle brackets on public login and registration screens--> 
    <add key="PersistentCookieTimeout" value="0" /> 
    <!--use as persistent cookie expiration. Value is in minutes, and only active if a non-zero figure--> 
    <!-- set UsePortNumber to true to preserve the port number if you're using a port number other than 80 (the standard)  
    <add key="UsePortNumber" value="true" /> --> 
    <add key="InstallationDate" value="4/16/2008" /> 
  </appSettings> 
  <system.codedom> 
    <compilers> 
      <compiler language="vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral,   
 
PublicKeyToken=B77A5C561934E089" extension=".VB" /> 
    </compilers> 
  </system.codedom> 
  <!-- The system.webServer section is required for IIS7 compatability It is ignored by IIS6--> 
  <system.web> 
    <!-- Ensure validationkey is not set to AutoGenerate,IsolateApps so it correctly supports webfarms --> 
    <machineKey validationKey="" decryptionKey="" decryption="" validation="" /> 
    <!-- HttpModules for Common Functionality --> 
    <httpModules> 
      <!-- add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule,   
 
DotNetNuke.HttpModules.Authentication" / --> 
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0,   
 
Culture=neutralPublicKeyToken=31bf3856ad364e35/> 
      <add name="Compression" type="DotNetNuke.HttpModules.Compression.CompressionModule, DotNetNuke.HttpModules" /> 
      <add name="RequestFilter" type="DotNetNuke.HttpModules.RequestFilter.RequestFilterModule, DotNetNuke.HttpModules" /> 
      <add name="UrlRewrite" type="DotNetNuke.HttpModules.UrlRewriteModule, DotNetNuke.HttpModules" /> 
      <add name="Exception" type="DotNetNuke.HttpModules.Exceptions.ExceptionModule, DotNetNuke.HttpModules" /> 
      <add name="UsersOnline" type="DotNetNuke.HttpModules.UsersOnline.UsersOnlineModule, DotNetNuke.HttpModules" /> 
      <add name="DNNMembership" type="DotNetNuke.HttpModules.Membership.MembershipModule, DotNetNuke.HttpModules" /> 
      <add name="Personalization" type="DotNetNuke.HttpModules.Personalization.PersonalizationModule,   
 
DotNetNuke.HttpModules" /> 
    </httpModules> 
    <httpHandlers> 
      <!-- This is for CAPTCHA support --> 
      <add verb="*" path="*.captcha.aspx" type="DotNetNuke.UI.WebControls.CaptchaHandler, DotNetNuke" /> 
      <!-- This is for Serving files, secure, insecure, from database --> 
      <add verb="*" path="LinkClick.aspx" type="DotNetNuke.Services.FileSystem.FileServerHandler, DotNetNuke" /> 
      <!-- This adds syndication support --> 
      <add verb="*" path="RSS.aspx" type="DotNetNuke.Services.Syndication.RssHandler, DotNetNuke" /> 
      <!-- This adds legacy support for the Logoff page --> 
      <add verb="*" path="Logoff.aspx" type="DotNetNuke.Services.Authentication.LogOffHandler, DotNetNuke" /> 
      <!-- ASP.NET AJAX support --> 
      <remove verb="*" path="*.asmx" /> 
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,   
 
System.Web.Extensions, Version=1.0.61025.0, Culture=neutralPublicKeyToken=31bf3856ad364e35/> 
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,   
 
System.Web.Extensions, Version=1.0.61025.0, Culture=neutralPublicKeyToken=31bf3856ad364e35/> 
      <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions,   
 
Version=1.0.61025.0, Culture=neutralPublicKeyToken=31bf3856ad364e35" validate="false/> 
    </httpHandlers> 
    <!-- set code access security trust level - this is generally set in the machine.config  
    <trust level="Medium" originUrl=".*" /> 
     --> 
    <!-- set debugmode to false for running application --> 
    <compilation debug="false" strict="false">  
      <buildProviders> 
        <remove extension=".resx" /> 
        <remove extension=".resources" /> 
      </buildProviders> 
      <assemblies> 
        <add assembly="Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
        <add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
        <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
        <add assembly="System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
        <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
      </assemblies> 
      <!-- register your app_code subfolders to generate granular assemblies during compilation  
      <codeSubDirectories>   
         <add directoryName="sub-directory name"/>   
      </codeSubDirectories> 
      --> 
      <codeSubDirectories> 
        <add directoryName="HTML" /> 
      </codeSubDirectories> 
    </compilation> 
    <!-- permits errors to be displayed for remote clients --> 
    <customErrors mode="RemoteOnly" /> 
    <!-- Forms or Windows authentication --> 
    <authentication mode="Forms">  
      <forms name=".DOTNETNUKE" protection="All" timeout="60" cookieless="UseCookies" /> 
    </authentication> 
    <!--  
            <identity impersonate="true"/>  
            <authentication mode="Windows">  
            </authentication> 
        --> 
    <!-- allow large file uploads --> 
    <httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="8192" requestLengthDiskThreshold="8192" /> 
    <httpCookies httpOnlyCookies="true" requireSSL="false" domain="" /> 
    <!--  GLOBALIZATION  
        This section sets the globalization settings of the application.   
        Utf-8 is not supported on Netscape 4.x   
        If you need netscape compatiblity leave iso-8859-1.  
        UTF-8 is recommended for complex languages  
        --> 
    <globalization culture="en-US" uiCulture="en" requestEncoding="UTF-8" responseEncoding="UTF-8" fileEncoding="UTF-8" /> 
    <!--<globalization culture="en-US" uiCulture="en"  fileEncoding="iso-8859-1" requestEncoding="iso-8859-1"   
 
responseEncoding="iso-8859-1"/>--> 
    <!-- page level options --> 
    <pages validateRequest="false" enableViewStateMac="true" enableEventValidation="false">  
      <controls> 
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0,   
 
Culture=neutralPublicKeyToken=31bf3856ad364e35/> 
      </controls> 
      <namespaces> 
        <add namespace="System.ComponentModel" /> 
        <add namespace="System.Data" /> 
        <add namespace="System.Data.SqlClient" /> 
        <add namespace="System.Drawing" /> 
        <add namespace="Microsoft.VisualBasic" /> 
        <add namespace="System.Globalization" /> 
        <add namespace="DotNetNuke.Services.Localization" /> 
        <add namespace="DotNetNuke.Entities.Users" /> 
        <add namespace="DotNetNuke" /> 
        <add namespace="DotNetNuke.Common" /> 
        <add namespace="DotNetNuke.Data" /> 
        <add namespace="DotNetNuke.Framework" /> 
        <add namespace="DotNetNuke.Modules" /> 
        <add namespace="DotNetNuke.Security" /> 
        <add namespace="DotNetNuke.Services" /> 
        <add namespace="DotNetNuke.UI" /> 
        <add namespace="DotNetNuke.Entities.Portals" /> 
        <add namespace="DotNetNuke.Common.Utilities" /> 
        <add namespace="DotNetNuke.Services.Exceptions" /> 
        <add namespace="DotNetNuke.Entities.Tabs" /> 
      </namespaces> 
    </pages> 
    <!-- ASP.NET 2 Membership/Profile/Role and AnonymousAuthentication Providers --> 
    <!-- anonymousIdentification configuration:  
          enabled="[true|false]"                              Feature is enabled?  
          cookieName=".ASPXANONYMOUS"                         Cookie Name  
          cookieTimeout="100000"                              Cookie Timeout in minutes  
          cookiePath="/"                                      Cookie Path  
          cookieRequireSSL="[true|false]"                     Set Secure bit in Cookie  
          cookieSlidingExpiration="[true|false]"              Reissue expiring cookies?  
          cookieProtection="[None|Validation|Encryption|All]" How to protect cookies from being read/tampered  
          domain="[domain]"                                   Enables output of the "domain" cookie attribute set to the   
 
specified value  
        --> 
    <anonymousIdentification enabled="true" cookieName=".ASPXANONYMOUS" cookieTimeout="100000" cookiePath="/"   
 
cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="None" domain="" /> 
    <membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="15">  
      <providers> 
        <clear /> 
        <!-- Configuration for DNNSQLMembershipProvider:  
              connectionStringName="string"               Name corresponding to the entry in <connectionStrings> section   
 
where the connection string for the provider is specified  
              passwordAttemptThreshold="int"              The number of failed password attempts, or failed password answer   
 
attempts that are allowed before locking out a user?s account  
              passwordAttemptWindow="int"                 The time window, in minutes, during which failed password attempts   
 
and failed password answer attempts are tracked  
              enablePasswordRetrieval="[true|false]"      Should the provider support password retrievals  
              enablePasswordReset="[true|false]"          Should the provider support password resets  
              requiresQuestionAndAnswer="[true|false]"    Should the provider require Q & A  
                    minRequiredPasswordLength="int"               The minimum password length  
                    minRequiredNonalphanumericCharacters="int"  The minimum number of non-alphanumeric   
 
characters  
              applicationName="string"                    Optional string to identity the application: defaults to   
 
Application Metabase path  
              requiresUniqueEmail="[true|false]"          Should the provider require a unique email to be specified  
              passwordFormat="[Clear|Hashed|Encrypted]"   Storage format for the password: Hashed (SHA1), Clear or Encrypted   
 
(Triple-DES)  
              description="string"                        Description of what the provider does  
        --> 
        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider"   
 
connectionStringName="SiteSqlServer" enablePasswordRetrieval="true" enablePasswordReset="true"   
 
requiresQuestionAndAnswer="false" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0"   
 
requiresUniqueEmail="false" passwordFormat="Encrypted" applicationName="DotNetNuke" description="Stores and retrieves   
 
membership data from the local Microsoft SQL Server database" /> 
      </providers> 
    </membership> 
  </system.web> 
  <runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">  
      <probing privatePath="bin;bin\HttpModules;bin\Providers;bin\Modules;bin\Support;" /> 
    </assemblyBinding> 
  </runtime> 
  <dotnetnuke> 
    <htmlEditor defaultProvider="FckHtmlEditorProvider">  
      <providers> 
        <clear /> 
        <add name="FckHtmlEditorProvider" type="DotNetNuke.HtmlEditor.FckHtmlEditorProvider.FckHtmlEditorProvider,   
 
DotNetNuke.FckHtmlEditorProvider" providerPath="~/Providers/HtmlEditorProviders/Fck/"   
 
CustomConfigurationPath="~/Providers/HtmlEditorProviders/Fck/custom/FCKConfig.js" EnhancedSecurityDefault="false"   
 
SecureConfigurationPath="~/Providers/HtmlEditorProviders/Fck/custom/FCKConfigSecure.js"   
 
ImageGalleryPath="~/Providers/HtmlEditorProviders/Fck/fckimagegallery.aspx"   
 
ImageUploadPath="~/Providers/HtmlEditorProviders/Fck/fckimagegallery.aspx" ImageAllowedFileTypes="gif,png,bmp,jpg"   
 
FlashGalleryPath="~/Providers/HtmlEditorProviders/Fck/fckimagegallery.aspx"   
 
FlashUploadPath="~/Providers/HtmlEditorProviders/Fck/fckimagegallery.aspx" FlashAllowedFileTypes="fla,swf"   
 
LinksGalleryPath="~/Providers/HtmlEditorProviders/Fck/fcklinkgallery.aspx"   
 
DynamicStylesGeneratorPath="~/Providers/HtmlEditorProviders/Fck/FCKStyles.aspx" DynamicStylesCaseSensitive="true"   
 
DynamicStylesGeneratorFilter="controlpanel|filemanager|mainmenu|wizard"   
 
StaticStylesFile="~/Providers/HtmlEditorProviders/Fck/FCKeditor/fckstyles.xml" StylesDefaultMode="Static"   
 
DynamicCSSGeneratorPath="~/Providers/HtmlEditorProviders/Fck/FCKCSS.aspx"   
 
StaticCSSFile="~/Providers/HtmlEditorProviders/Fck/FCKeditor/editor/css/fck_editorarea.css" CSSDefaultMode="static"   
 
spellCheck="ieSpell" AvailableToolbarSkins="Office2003,Silver" DefaultToolbarSkin="Office2003"   
 
AvailableToolBarSets="DNNDefault,Default,NoGallery,Basic" DefaultToolbarSet="DNNDefault" DefaultImageGallerySkin="Default"   
 
DefaultFlashGallerySkin="Default" DefaultLinksGallerySkin="Default" FCKDebugMode="false" UseFCKSource="false"   
 
OptionsOpenMode="ShowModalDialog" CustomOptionsDialog="Admin" /> 
      </providers> 
    </htmlEditor> 
    <navigationControl defaultProvider="SolpartMenuNavigationProvider">  
      <providers> 
        <clear /> 
        <add name="SolpartMenuNavigationProvider" type="DotNetNuke.NavigationControl.SolpartMenuNavigationProvider,   
 
DotNetNuke.SolpartMenuNavigationProvider" providerPath="~\Providers\NavigationProviders\SolpartMenuNavigationProvider\" /> 
        <add name="DNNMenuNavigationProvider" type="DotNetNuke.NavigationControl.DNNMenuNavigationProvider,   
 
DotNetNuke.DNNMenuNavigationProvider" providerPath="~\Providers\NavigationProviders\DNNMenuNavigationProvider\" /> 
        <add name="DNNTreeNavigationProvider" type="DotNetNuke.NavigationControl.DNNTreeNavigationProvider,   
 
DotNetNuke.DNNTreeNavigationProvider" providerPath="~\Providers\NavigationProviders\DNNTreeNavigationProvider\" /> 
        <add name="DNNDropDownNavigationProvider" type="DotNetNuke.NavigationControl.DNNDropDownNavigationProvider,   
 
DotNetNuke.DNNDropDownNavigationProvider" providerPath="~\Providers\NavigationProviders\DNNDropDownNavigationProvider\" /> 
        <add name="ASP2MenuNavigationProvider" type="DotNetNuke.NavigationControl.ASP2MenuNavigationProvider,   
 
DotNetNuke.ASP2MenuNavigationProvider" providerPath="~\Providers\NavigationProviders\ASP2MenuNavigationProvider\" /> 
      </providers> 
    </navigationControl> 
    <searchIndex defaultProvider="ModuleIndexProvider">  
      <providers> 
        <clear /> 
        <add name="ModuleIndexProvider" type="DotNetNuke.Services.Search.ModuleIndexer, DotNetNuke.Search.Index"   
 
providerPath="~\Providers\SearchProviders\ModuleIndexer\" /> 
      </providers> 
    </searchIndex> 
    <searchDataStore defaultProvider="SearchDataStoreProvider">  
      <providers> 
        <clear /> 
        <add name="SearchDataStoreProvider" type="DotNetNuke.Services.Search.SearchDataStore, DotNetNuke.Search.DataStore"   
 
providerPath="~\Providers\SearchProviders\SearchDataStore\" /> 
      </providers> 
    </searchDataStore> 
    <data defaultProvider="SqlDataProvider">  
      <providers> 
        <clear /> 
        <add name="SqlDataProvider" type="DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider"   
 
connectionStringName="SiteSqlServer" upgradeConnectionString="" providerPath="~\Providers\DataProviders\SqlDataProvider\"   
 
objectQualifier="" databaseOwner="dbo" /> 
      </providers> 
    </data> 
    <logging defaultProvider="DBLoggingProvider">  
      <providers> 
        <clear /> 
        <add name="XMLLoggingProvider" type="DotNetNuke.Services.Log.EventLog.XMLLoggingProvider,   
 
DotNetNuke.XMLLoggingProvider" configfilename="LogConfig.xml.resources"   
 
providerPath="~\Providers\LoggingProviders\XMLLoggingProvider\" /> 
        <add name="DBLoggingProvider" type="DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider,   
 
DotNetNuke.Provider.DBLoggingProvider" providerPath="~\Providers\LoggingProviders\Provider.DBLoggingProvider\" /> 
      </providers> 
    </logging> 
    <scheduling defaultProvider="DNNScheduler">  
      <providers> 
        <clear /> 
        <add name="DNNScheduler" type="DotNetNuke.Services.Scheduling.DNNScheduling.DNNScheduler, DotNetNuke.DNNScheduler"   
 
providerPath="~\Providers\SchedulingProviders\DNNScheduler\" debug="false" maxThreads="1" /> 
      </providers> 
    </scheduling> 
    <friendlyUrl defaultProvider="DNNFriendlyUrl">  
      <providers> 
        <clear /> 
        <add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules"   
 
includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" /> 
      </providers> 
    </friendlyUrl> 
    <caching defaultProvider="FileBasedCachingProvider">  
      <providers> 
        <clear /> 
        <add name="FileBasedCachingProvider" type="DotNetNuke.Services.Cache.FileBasedCachingProvider.FBCachingProvider,   
 
DotNetNuke.Caching.FileBasedCachingProvider" providerPath="~\Providers\CachingProviders\FileBasedCachingProvider\" /> 
        <add name="BroadcastPollingCachingProvider"   
 
type="DotNetNuke.Services.Cache.BroadcastPollingCachingProvider.BPCachingProvider,   
 
DotNetNuke.Caching.BroadcastPollingCachingProvider"   
 
providerPath="~\Providers\CachingProviders\BroadcastPollingCachingProvider\" /> 
      </providers> 
    </caching> 
    <authentication defaultProvider="ADSIAuthenticationProvider">  
      <providers> 
        <clear /> 
        <add name="ADSIAuthenticationProvider" type="DotNetNuke.Authentication.ActiveDirectory.ADSI.ADSIProvider,   
 
DotNetNuke.Authentication.ActiveDirectory" providerPath="~\Providers\AuthenticationProviders\ADSIProvider\" /> 
      </providers> 
    </authentication> 
    <members defaultProvider="AspNetMembershipProvider">  
      <providers> 
        <clear /> 
        <add name="AspNetMembershipProvider" type="DotNetNuke.Security.Membership.AspNetMembershipProvider,   
 
DotNetNuke.Provider.AspNetProvider" providerPath="~\Providers\MembershipProviders\AspNetMembershipProvider\" /> 
      </providers> 
    </members> 
    <roles defaultProvider="DNNRoleProvider">  
      <providers> 
        <clear /> 
        <add name="DNNRoleProvider" type="DotNetNuke.Security.Membership.DNNRoleProvider, DotNetNuke.Provider.DNNProvider"   
 
providerPath="~\Providers\MembershipProviders\DNNMembershipProvider\" /> 
      </providers> 
    </roles> 
    <profiles defaultProvider="DNNProfileProvider">  
      <providers> 
        <clear /> 
        <add name="DNNProfileProvider" type="DotNetNuke.Security.Profile.DNNProfileProvider,   
 
DotNetNuke.Provider.DNNProvider" providerPath="~\Providers\MembershipProviders\DNNMembershipProvider\" /> 
      </providers> 
    </profiles> 
  </dotnetnuke> 
  <system.webServer> 
    <!-- The system.webServer section is required for IIS7 compatability It is ignored by IIS6--> 
    <modules> 
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0,   
 
Culture=neutralPublicKeyToken=31bf3856ad364e35" preCondition="managedHandler/> 
      <add name="Compression" type="DotNetNuke.HttpModules.Compression.CompressionModule, DotNetNuke.HttpModules"   
 
preCondition="managedHandler" /> 
      <add name="RequestFilter" type="DotNetNuke.HttpModules.RequestFilter.RequestFilterModule, DotNetNuke.HttpModules"   
 
preCondition="managedHandler" /> 
      <add name="UrlRewrite" type="DotNetNuke.HttpModules.UrlRewriteModule, DotNetNuke.HttpModules"   
 
preCondition="managedHandler" /> 
      <add name="Exception" type="DotNetNuke.HttpModules.Exceptions.ExceptionModule, DotNetNuke.HttpModules"   
 
preCondition="managedHandler" /> 
      <add name="UsersOnline" type="DotNetNuke.HttpModules.UsersOnline.UsersOnlineModule, DotNetNuke.HttpModules"   
 
preCondition="managedHandler" /> 
      <add name="DNNMembership" type="DotNetNuke.HttpModules.Membership.MembershipModule, DotNetNuke.HttpModules"   
 
preCondition="managedHandler" /> 
      <add name="Personalization" type="DotNetNuke.HttpModules.Personalization.PersonalizationModule,   
 
DotNetNuke.HttpModules" preCondition="managedHandler" /> 
    </modules> 
    <handlers> 
      <add name="AJAX_ScriptResourceHandler" path="ScriptResource.axd" verb="GET,HEAD"   
 
type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,   
 
PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0" /> 
      <add name="AJAX_AppServiceHandler" path="*_AppService.axd" verb="*"   
 
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,   
 
PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0" /> 
      <add name="AJAX_WebServiceHandler" path="*.asmx" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory,   
 
System.Web.Extensions, Version=1.0.61025.0, Culture=neutralPublicKeyToken=31bf3856ad364e35"   
 
preCondition="integratedMode,runtimeVersionv2.0" /> 
      <add name="LogoffHandler*" path="Logoff.aspx" verb="*" type="DotNetNuke.Services.Authentication.LogOffHandler,   
 
DotNetNuke" preCondition="integratedMode,runtimeVersionv2.0" /> 
      <add name="RSSJandler" path="RSS.aspx" verb="*" type="DotNetNuke.Services.Syndication.RssHandler, DotNetNuke"   
 
preCondition="integratedMode,runtimeVersionv2.0" /> 
      <add name="LinkClickHandler" path="LinkClick.aspx" verb="*" type="DotNetNuke.Services.FileSystem.FileServerHandler,   
 
DotNetNuke" preCondition="integratedMode,runtimeVersionv2.0" /> 
      <add name="CaptchaHandler" path="*.captcha.aspx" verb="*" type="DotNetNuke.UI.WebControls.CaptchaHandler, DotNetNuke"   
 
preCondition="integratedMode,runtimeVersionv2.0" /> 
    </handlers> 
    <validation validateIntegratedModeConfiguration="false" /> 
  </system.webServer> 
</configuration> 



0
Erjan Gavalji
Telerik team
answered on 01 May 2008, 01:11 PM
Hi Karl,

I just noticed that the page throws some javascript errors. These indicate that the ScriptManager on the page has its EnablePartialRendering property set to false. We fixed the partial rendering dependency in the latest release. Can you download the current official release of RadControls for ASP.NET Ajax and try again?

Looking forward to your reply,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 02 May 2008, 03:29 AM
Hi Erjan,

Sorry to say, I downloaded your change, uploaded all anew to the server and still only one control works.  If it would be of any help, let me arrage ftp access for you. 

Karl
0
Erjan Gavalji
Telerik team
answered on 05 May 2008, 08:14 AM
Hi Karl,

For some reason the page does not contain the PageRequestManager client-side initialization code. Basically that code is rendered by the ScriptManager, but in your case this seems to not work properly. Can you paste here the code the page/user control/provider uses to instantiate and add the ScriptManager/RadScriptManager to its Controls collection?

Kind regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 05 May 2008, 04:48 PM
It looks like we're narrowing it down but have not yet solved the problem.  Could you advise me where I can find this data?

"Can you paste here the code the page/user control/provider uses to instantiate and add the ScriptManager/RadScriptManager to its Controls collection?
"
I have noticed one difference in the installation on the server vs locally.
On the server I cannot find Telerik.Web.UI.dll.refresh.  I'm just tipping in the dark.

Karl

0
Erjan Gavalji
Telerik team
answered on 06 May 2008, 07:24 AM
Hi Karl,

The exact location depends on your application. Basically, if declared directly, the ScriptManager/RadScriptManager control should be located either in the master page or the main page ASPX file. In your case, it could be that these controls are added to the Controls collection of the module, containing the RadComboBox instances.

By the way, I was able to reproduce the problem on a simple page (I'm sorry for not guessing that earlier). It is the following: if the ScriptManager control is added to the Controls collection of a control, which is not visible (or any control in the parent control hierarchy has its Visible property set to false), the control will not render the PageRequestManager initialization script.

I'm looking forward to your reply.

Kind regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 06 May 2008, 05:50 PM
Hi Erjan,
Your answer elates me - there will be a solution soon (you were able to recreate the symptom).   Not being a professional programmer and just writing small modules for small DNN 4.8.2 applications I'm still not sure where to put what. 

I guess Default.aspx which is located in the root directory of the application is the main page on DNN and this is where I guess I would put the control.  But what should the settings of the control be?  Would I only have to change that page or would I also have to add the the ScriptManager/RadScriptManager onto lets say the ComboTest.ascx page?


My module structure is very simple:

- DesktopModules
  - ComboTest
     ComboTest.ascx
         ComboTest.ascx.vb

Thanks for guiding me so far.
Karl
0
Erjan Gavalji
Telerik team
answered on 07 May 2008, 07:14 AM
Hi Karl,

There are two requirements for a ScriptManager control - it should be positioned before any IScriptControl on the page and a page should contain only one instance of it. As the controls in the RadControls for ASP.NET Ajax suite are IScriptControl controls, the ScriptManager control instance should be added to the Controls tree before the first RadComboBox instance.

As I mentioned, I'm not familiar with your application, but I can help finding the exact reason for the problem and I could suggest a solution if you send me the files you mentioned. You can open a formal support ticket to be able to send the ComboTest.ascx and ComboTest.ascx.vb files to me, or you can just paste their content hereby.

Kind regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Karl
Top achievements
Rank 1
answered on 09 May 2008, 01:54 PM
Dear Erjan and the Telerik team !

I am elated and jumping for the joy in me. Yes, you got it to work. 

To share the resolution of the problem with others - in particular DNN developers in this community (I believe others will encounter this problem) allow me to publish what you did.

In the Default.aspx.vb file which is in the rootdir of my DNN installation you added the following code:

   
Private Sub InitializePage()           
.  
.  
.  
.  
'register page with AJAX  
            ' It seems that the AJAX.AddScriptManager(Me) code adds the ScriptManager control to an invisible parent, stopping it from registering the  
            ' initialization scripts:  
            'AJAX.AddScriptManager(Me)  
            ' The workaround: Check if there is a ScriptManager registered to the page and register it as the very first Form control if not:  
            Dim scriptManagerInstance as System.Web.UI.ScriptManager = System.Web.UI.ScriptManager.GetCurrent(Me)  
            If scriptManagerInstance is Nothing Then 
                scriptManagerInstance = new System.Web.UI.ScriptManager()  
                Me.Form.Controls.AddAt(0, scriptManagerInstance)  
            End If 
 
            ' register DNN ClientAPI scripts  
            Page.ClientScript.RegisterClientScriptInclude("dnncore", ResolveUrl("~/js/dnncore.js"))  
 
        End Sub 

Please correct me if I am wrong. 
Thanks again, you really are great!

Karl



Tags
Grid
Asked by
Karl
Top achievements
Rank 1
Answers by
Steve
Telerik team
Karl
Top achievements
Rank 1
Dimitar Milushev
Telerik team
Rosi
Telerik team
Erjan Gavalji
Telerik team
Share this question
or