Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
274 views
Hello!

I have DotNetNuke version 05.06.02 and Telerik version 2011.1.315.35.
I am making a site that will store the content in the editor to MS SQL and images in the images folder
but I hit the problem already in the beginning - ImageEditor pops up and is loading and loading for ever.

I can't find what could be the problem.
My code:

KnowledgeBaseAdd.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="KnowledgeBaseAdd.aspx.cs" Inherits="DesktopModules_KnowladgeBase_KnowledgeBaseAdd" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.UI.WebControls" Assembly="DotNetNuke.Web" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    </telerik:RadScriptManager>
    <div>
        <telerik:RadEditor ID="RadEditor1" runat="server">
        <ImageManager ViewPaths="/" UploadPaths="/" DeletePaths="/" />
        <DocumentManager ViewPaths="/" UploadPaths="/" DeletePaths="/" />
 
        </telerik:RadEditor>
    </div>
    </form>
</body>
</html>

KnowledgeBaseAdd.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
 
public partial class DesktopModules_KnowladgeBase_KnowledgeBaseAdd : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string[] imagepath = { "/" };
        string[] documentpath = { "/" };
        RadEditor1.ImageManager.UploadPaths = imagepath;
        RadEditor1.ImageManager.ViewPaths = imagepath;
        RadEditor1.ImageManager.DeletePaths = imagepath;
        RadEditor1.DocumentManager.UploadPaths = documentpath;
        RadEditor1.DocumentManager.ViewPaths = documentpath;
        RadEditor1.DocumentManager.DeletePaths = documentpath;
 
    }
}

Since the update of Telerik was done, maybe there is a problem in web.config file but my intuition tells me that that is not the case.
Web.config:
<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"/>
            <section name="permissions" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
            <section name="moduleCaching" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
            <section name="outputCaching" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
            <section name="sitemap" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke"/>
        </sectionGroup>
    </configSections>
    <connectionStrings>
        <add name="SiteSqlServer" connectionString="Data Source=fs.fliptest.local;Initial Catalog=helpdesk;User ID=sa;Password=Laskopivo1234" providerName="System.Data.SqlClient"/>
        <add name="uoffice2ConnectionString" connectionString="Data Source=fs.fliptest.local;Initial Catalog=uoffice_dev;User ID=sa;Password=Laskopivo1234" providerName="System.Data.SqlClient"/>
    </connectionStrings>
    <appSettings>
        <!-- Connection String for SQL Server 2005/2008 Express - kept for backwards compatability - legacy modules   -->
        <add key="SiteSqlServer" value="Data Source=fs.fliptest.local;Initial Catalog=helpdesk;User ID=sa;Password=Laskopivo1234"/>
        <!-- Connection String for SQL Server 2005/2008 - 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="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/1/2011"/>
    </appSettings>
    <system.codedom>
        <compilers>
            <compiler language="vb;vbs;visualbasic;vbscript" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" extension=".vb" warningLevel="4">
                <providerOption name="CompilerVersion" value="v3.5"/>
                <providerOption name="OptionInfer" value="true"/>
                <providerOption name="WarnAsError" value="false"/>
            </compiler>
            <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
                <providerOption name="CompilerVersion" value="v3.5"/>
                <providerOption name="WarnAsError" value="false"/>
            </compiler>
        </compilers>
    </system.codedom>
    <!-- The system.webServer section is required for IIS7 compatability It is ignored by IIS6-->
    <system.webServer>
        <modules>
            <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=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"/>
            <add name="Analytics" type="DotNetNuke.HttpModules.Analytics.AnalyticsModule, DotNetNuke.HttpModules" preCondition="managedHandler"/>
            <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI" preCondition="managedHandler"/>
        </modules>
        <handlers>
            <remove name="WebServiceHandlerFactory-Integrated"/>
            <add name="LogoffHandler*" path="Logoff.aspx" verb="*" type="DotNetNuke.Services.Authentication.LogOffHandler, DotNetNuke" preCondition="integratedMode"/>
            <add name="RSSHandler" path="RSS.aspx" verb="*" type="DotNetNuke.Services.Syndication.RssHandler, DotNetNuke" preCondition="integratedMode"/>
            <add name="LinkClickHandler" path="LinkClick.aspx" verb="*" type="DotNetNuke.Services.FileSystem.FileServerHandler, DotNetNuke" preCondition="integratedMode"/>
            <add name="CaptchaHandler" path="*.captcha.aspx" verb="*" type="DotNetNuke.UI.WebControls.CaptchaHandler, DotNetNuke" preCondition="integratedMode"/>
            <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add name="UserProfilePageHandler" verb="*" path="User.aspx" type="DotNetNuke.Services.UserProfile.UserProfilePageHandler, DotNetNuke" preCondition="integratedMode"/>
            <add name="RadProgressHandler" verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI" preCondition="integratedMode"/>
      <add name="Telerik.Web.UI.WebResource" verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI"/>
            <add name="Telerik.Web.UI.ChartHttpHandler" verb="*" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4"/>
            <add name="SitemapHandler" path="Sitemap.aspx" verb="*" type="DotNetNuke.Services.Sitemap.SitemapHandler, DotNetNuke" preCondition="integratedMode"/>
            <add name="HtmTemplateFileHandler" verb="*" path="*.htmtemplate" type="DotNetNuke.HtmlEditor.TelerikEditorProvider.HtmTemplateFileHandler, DotNetNuke.HtmlEditor.TelerikEditorProvider" preCondition="integratedMode"/>
      <add name="Telerik_Web_UI_SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" preCondition="integratedMode" />
      <add name="Telerik_Web_UI_DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" preCondition="integratedMode" />
        </handlers>
        <validation validateIntegratedModeConfiguration="false"/>
    </system.webServer>
    <system.web>
        <machineKey validationKey="94AF4CDE304D971BB94AC5A71CC490ECB525ADF8" decryptionKey="A7B8D0E0036E6AC262CA5CF68D676E79911FDB68359C0E69" decryption="3DES" validation="SHA1"/>
        <!-- HttpModules for Common Functionality -->
        <httpModules>
            <!-- add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule, DotNetNuke.HttpModules.Authentication" / -->
            <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"/>
            <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add name="Analytics" type="DotNetNuke.HttpModules.Analytics.AnalyticsModule, DotNetNuke.HttpModules"/>
            <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"/>
        </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=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="*" path="User.aspx" type="DotNetNuke.Services.UserProfile.UserProfilePageHandler, DotNetNuke"/>
            <add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler"/>
            <add verb="*" path="Telerik.Web.UI.WebResource.axd" validate="false" type="Telerik.Web.UI.WebResource"/>
      <add verb="*" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Culture=neutral"/>
            <add verb="*" path="Sitemap.aspx" type="DotNetNuke.Services.Sitemap.SitemapHandler, DotNetNuke"/>
            <add verb="*" path="*.htmtemplate" type="DotNetNuke.HtmlEditor.TelerikEditorProvider.HtmTemplateFileHandler, DotNetNuke.HtmlEditor.TelerikEditorProvider"/>
      <add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" />
      <add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" 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="true" 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.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Speech, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies>
            <!-- register your app_code subfolders to generate granular assemblies during compilation
      <codeSubDirectories>
        <add directoryName="sub-directory name"/>
      </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" viewStateEncryptionMode="Always">
            <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>
            <controls>
                <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            </controls>
        </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 AspNetSqlMembershipProvider:
                connectionStringName="string"               Name corresponding to the entry in <connectionStrings> section where the connection string for the provider is specified
                maxInvalidPasswordAttempts="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;"/>
            <dependentAssembly>
                <assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4"/>
                <!--Upgraded by DotNetNuke.Telerik.Web version 5.6.2 - Date: 4/1/2011 12:08:22 PM-->
                <!--<bindingRedirect oldVersion="2008.0.0.0-2020.0.0.0" newVersion="2010.03.1317.35" xmlns="urn:schemas-microsoft-com:asm.v1" />-->
                <bindingRedirect oldVersion="2008.0.0.0-2020.0.0.0" newVersion="2011.1.315.35" />
            </dependentAssembly>
        </assemblyBinding>
        <assemblyBinding appliesTo="v2.0.50727" xmlns="urn:schemas-microsoft-com:asm.v1"><dependentAssembly>
                <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
                <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
            </dependentAssembly>
            <dependentAssembly>
                <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
                <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
            </dependentAssembly>
        </assemblyBinding></runtime>
    <dotnetnuke>
        <htmlEditor defaultProvider="TelerikEditorProvider">
            <providers>
                <clear/>
                <!--Upgraded by DotNetNuke.TelerikEditorProvider version 5.6.2 - Date: 4/1/2011 12:08:40 PM-->
                <!--<add name="TelerikEditorProvider" type="DotNetNuke.HtmlEditor.TelerikEditorProvider.EditorProvider, DotNetNuke.HtmlEditor.TelerikEditorProvider" providerPath="~/Providers/HtmlEditorProviders/Telerik/" toolsFile="~/Providers/HtmlEditorProviders/Telerik/Config/ToolsDefault.xml" configFile="~/Providers/HtmlEditorProviders/Telerik/Config/ConfigDefault.xml" FilterHostExtensions="True" />-->
                <add name="TelerikEditorProvider" type="DotNetNuke.HtmlEditor.TelerikEditorProvider.EditorProvider, DotNetNuke.HtmlEditor.TelerikEditorProvider" providerPath="~/Providers/HtmlEditorProviders/Telerik/" toolsFile="~/Providers/HtmlEditorProviders/Telerik/Config/ToolsDefault.xml" configFile="~/Providers/HtmlEditorProviders/Telerik/Config/ConfigDefault.xml" FilterHostExtensions="True"/>
            </providers>
        </htmlEditor>
        <navigationControl defaultProvider="DNNMenuNavigationProvider">
            <providers>
                <clear/>
                <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\"/>
                <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="SolpartMenuNavigationProvider" type="DotNetNuke.NavigationControl.SolpartMenuNavigationProvider, DotNetNuke.SolpartMenuNavigationProvider" providerPath="~\Providers\NavigationProviders\SolpartMenuNavigationProvider\"/>
            </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="DBLoggingProvider" type="DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider, DotNetNuke.Provider.DBLoggingProvider" providerPath="~\Providers\LoggingProviders\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 _-]" urlFormat="humanfriendly"/>
            </providers>
        </friendlyUrl>
        <caching defaultProvider="FileBasedCachingProvider">
            <providers>
                <clear/>
                <add name="FileBasedCachingProvider" type="DotNetNuke.Services.Cache.FileBasedCachingProvider.FBCachingProvider, DotNetNuke.Caching.FileBasedCachingProvider" providerPath="~\Providers\CachingProviders\FileBasedCachingProvider\"/>
            </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\DNNProfileProvider\"/>
            </providers>
        </profiles>
        <permissions defaultProvider="CorePermissionProvider">
            <providers>
                <clear/>
                <add name="CorePermissionProvider" type="DotNetNuke.Security.Permissions.CorePermissionProvider, DotNetNuke.Provider.CorePermissionProvider" providerPath="~\Providers\PermissionProviders\CorePermissionProvider\"/>
            </providers>
        </permissions>
        <moduleCaching defaultProvider="FileModuleCachingProvider">
            <providers>
                <clear/>
                <add name="FileModuleCachingProvider" type="DotNetNuke.Services.ModuleCache.FileProvider, DotNetNuke.Provider.ModuleCaching.FileProvider" providerPath="~\Providers\ModuleCachingProviders\FileModuleCachingProvider\"/>
                <add name="MemoryModuleCachingProvider" type="DotNetNuke.Services.ModuleCache.MemoryProvider, DotNetNuke.Provider.ModuleCaching.MemoryProvider" providerPath="~\Providers\ModuleCachingProviders\MemoryModuleCachingProvider\"/>
            </providers>
        </moduleCaching>
        <outputCaching defaultProvider="FileOutputCachingProvider">
            <providers>
                <clear/>
            </providers>
        </outputCaching>
        <sitemap defaultProvider="coreSitemapProvider">
            <providers>
                <clear/>
                <add name="coreSitemapProvider" type="DotNetNuke.SitemapProviders.CoreSitemapProvider, DotNetNuke.SitemapProviders.CoreSitemapProvider" providerPath="~\Providers\MembershipProviders\Sitemap\CoreSitemapProvider\"/>
            </providers>
        </sitemap>
    </dotnetnuke>
</configuration>


I searched a lot for the solution on the forum and via google but without of luck.
If anybody had similar or the same problem, please let me know what is the solution or give me link to the post where that info can be found.

THANK YOU VERY MUCH!!!
Marko
Henry Kwan
Top achievements
Rank 1
 answered on 06 Jul 2011
10 answers
232 views
Hi,

Please refer to my docx attachment for the web page screenshot.

Our user barcode scan some material into the application.
Sometimes, due to slow server response or because the user scan the barcode too fast, it results in double entry into the textbox.

Question: Is there a control to prevent this from happening?
My initial thought is to disable the textbox from edit upon post-back, which may/not be a good/do-able idea.

Please advise.
STEVEN
Top achievements
Rank 1
 answered on 06 Jul 2011
4 answers
143 views
Hi ,

I have a grid that uses GroupByExpressions.In the grid columns, I am using GridClientSelectColumn(Checkbox) for selecting rows.
I want when user collpase a group, if user has checked any checkbox for that group, those checkbox should be cleared.

How can I achive this functionality. Please help.

Thanks

Pramod
Top achievements
Rank 1
 answered on 06 Jul 2011
8 answers
480 views
RadEditor Changes HTML Element markup and Style attributes when using Text-Align

I've been beating my head against the wall for days only to find a potential bug in the editor.

Put simply - loading certain formatted html elements into the RadEditor content area...and then using any of the Built in Text-Alignment buttons on the RadEditor toolbar wipes out the formatting and/or changes your html markup.

And then the more you use the Text-Align feature the more div's get inserted each with a seperate style tag

I've only outlined what it does in FF, darn thing is...if you let FF change the markup from <p> to <div> then save the data and load into an instance of RadEditor ContentAreaMode="Div" in IE..the modifed markup changes breaks the interface.

I have a test project I can send that shows this behavior.

Please advise

Dan Thompson

Rambo the Dog
Top achievements
Rank 1
 answered on 05 Jul 2011
4 answers
120 views
My telerik gridview has 3 image button itemtemplates, when grid is loading with huge records it is taking much time to load but when those 3 buttons are made visible false there is no much time to load the grid with any number of records.

Suggest me how to overcome above one.

Advance Thanks.

   
Steve
Top achievements
Rank 1
 answered on 05 Jul 2011
0 answers
69 views
Hello!

You can use a format for the RadDateInput total hours to receive? For example: 124:30.

Below is the code I am currently using:

<telerik: RadDateInput ID = "RadDateInputHours" Width = "34px" runat = "server" MaxLength = "5" DateFormat = "HH:mm"
                                         DisplayDateFormat = "HH:mm">
</ telerik: RadDateInput>

Is it possible?
Raul
Top achievements
Rank 1
 asked on 05 Jul 2011
2 answers
107 views
I've created a class library for various custom controls that we use a lot, and it works great. I've gotten pretty comfortable designing the UI and all of that in pure code-behind. My latest control is an image rotator that grabs various information about each image from the EXIF data and displays it. I want to take it to the next level, so that the user can right-click on an image and click a menu item that pops up an edit window and change the EXIF data. I have each individual piece working, but I can't seem to get it to all go together. I have two thoughts on how I could accomplish this.

  1. Use a separate "page" for the edit window (use the NavigateUrl on the RadWindow) and pass the image name on the URL. This is how I would normally do it - use the image name from the querystring to populate the current data, let the user change it, refresh the control on close. The problem with this approach is that I'm completely stuck figuring out how to generate a complete ASP.NET web form entirely in a class - in other words, create a page with the .aspx.cs file and no .aspx file. I can't even seem to get any guidance from Google on this one! I tried to create a class called EditForm.cs that inherits from System.Web.UI.Page and generating the form dynamically, then adding an httpHandler to my web.config to map "editForm.axd" to that class. It all works, but the "page" comes up empty when you to go it. Even if you just go directly to the page (http://localhost/MyNamespace.EditForm.axd), it's completely empty.
  2. Use a ContentTemplate for the edit window instead. Unfortunately, this approach is nearly undocumented. When I click the RadMenu item, I can get the image name that the user clicked from javascript (by using OnClientItemClicked), but then there's no way to get that back to the RadWindow on the server side. So I tried setting a session variable in the ItemClick server-side event. I'd rather not have to post-back just to get the image name, but it is what it is. The problem with this approach is that I have no idea when to populate my RadWindow based on the data I have. The OnLoad event fires on the main page's Page_Load, so that's not an option. And there doesn't seem to be any kind of an OnShow type event server-side.

Is there an option I'm missing? Remember that all of this is getting compiled into a single class-library dll, so there are no designer files, no aspx files, etc. Pure code. Any guidance would be greatly appreciated!
ATS
Top achievements
Rank 1
 answered on 05 Jul 2011
1 answer
85 views
I'm testing demo version.
I need do this...

          menuString = null;

          menuString = menuString +
                       "<telerik:RadRibbonBar ID=\"RadRibbonBar1\" runat=\"server\" Style=\"width: 100%\" Skin=\"Vista\"" +
                       " SelectedTabIndex=\"0\">" +
                       "<telerik:RibbonBarGroup Text=\"Search\">" +
                       "<telerik:RibbonBarGroup EnableLauncher=\"true\" Width=\"100%\" Text=\"Document navigation\">" +
                       "<Items>" +
                       "<telerik:RibbonBarButton Size=\"Large\" Text=\"First\" ToolTip=\"First Document\" Width=\"50px\"" +
                       "ImageUrlLarge=\"Images/resultset_first.png\" />" +
                       "<telerik:RibbonBarButton Size=\"Large\" Text=\"Previous\" ToolTip=\"Previous Document\"" +
                       "Width=\"50px\" ImageUrlLarge=\"Images/resultset_previous.png\" />" +
                       "<telerik:RibbonBarButton Size=\"Large\" Text=\"Next\" ToolTip=\"Next Document\" Width=\"50px\"" +
                       "ImageUrlLarge=\"Images/resultset_next.png\" />" +
                       "</Items>" +
                       "</telerik:RibbonBarGroup>" +
                       "</telerik:RibbonBarGroup>" +
                       "</telerik:RadRibbonBar>";

    myDiv.innerHTML = menuString ;

MyDiv is a Div in page.aspx.

The problem is that RadRibbonBar doesn't show in page, but exist in code behind when see generate code of aspx.

What is the problem?
July
Top achievements
Rank 2
 answered on 05 Jul 2011
1 answer
102 views
Hi,

I'm currently developing a quite complex web application utilizing the Telerik RadControls ASP.NET AJAX (build 2010.3.1317.35) .

Everything is fine while I run my application on my Visual Studio 2010 Development Server or on a Windows Server 2003, but when migrating to a Windows Server 2008 R2 machine performance drops DRAMATICALLY. More precise: Whenever a postback is triggered there is a 4-5 second delay until the server responds, indepently on the complexity of the triggered code behind. I have already tried different machines, reinstalled the OS multiple times and still...

The OS installation is clean, nothing running except IIS. The Database runs on a independent server - connectivity to the database server isn't an issue here too.

Sebastian Kubsch
Top achievements
Rank 1
 answered on 05 Jul 2011
1 answer
127 views
Hi,

I am using Telerik RadRotator version 2009.3.1208.20.
I am using ScrollDirection property in user control like below code

<

 

telerik:RadRotator PauseOnMouseOver="false" ScrollDirection="Left"

 

 

ID="BannerRotator" runat="server" OnItemDataBound="BannerRotator_ItemDataBound"

 

 

OnClientLoad="onRotatorLoadHandler" >

 


but i want to set rotator's ScrollDirection inside javascript function client side.

Please provide solution for that.I have checked lot of forum post but did not get any proper example to set it.

Thanks,

Divya
Slav
Telerik team
 answered on 05 Jul 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?