Sunday, September 07, 2008
Username: Password: Register
DNN Resources

Current Articles | Categories | Search | Syndication

Thursday, August 02, 2007
The Runat attribute must have the value Server Error
By allwebtemplate @ 7:18 PM :: 1696 Views :: 14 Comments :: :: Tips, Knowledges
 

InnerException: The Runat attribute must have the value Server.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.UI.TemplateParser.ProcessError
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: The Runat attribute must have the value Server. ---> System.Exception: The Runat attribute must have the value Server. ---> System.Web.HttpParseException: The Runat attribute must have the value Server. ---> System.Exception: The Runat attribute must have the value Server. ---> System.Web.HttpException: The Runat attribute must have the value Server. at System.Web.UI.TemplateParser.ProcessError(String message) at System.Web.UI.TemplateParser.ProcessAttributes(Match match, ParsedAttributeCollection& attribs, Boolean fDirective, String& duplicateAttribute) at System.Web.UI.TemplateParser.ProcessBeginTag(Match match, String inputText) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.BaseTemplateParser.GetReferencedType(VirtualPath virtualPath, Boolean allowNoCompile) at System.Web.UI.BaseTemplateParser.GetUserControlType(VirtualPath virtualPath) at System.Web.UI.MainTagNameToTypeMapper.ProcessUserControlRegistration(UserControlRegisterEntry ucRegisterEntry) at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive) at System.Web.UI.TemplateControlParser.ProcessDirective(String directiveName, IDictionary directive) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---

You may experience above error if your hosting company upgrade the server with the lastest Microsoft Security Upgrade, here is the fix:

Modify /controls/TextEditor.ascx line 9 replace id = ”celTextEditor” Runat=”Server” with id = "celTextEditor" Runat="Server"

Rating
Comments
By Perfect Answer! @ Sunday, August 12, 2007 3:26 PM
Thanks for the post. The problem was solved as indicated.

By Mr. Thankful @ Monday, August 13, 2007 3:00 AM
WOW! This is AMAZING you have the answer posted here. THANKS SO MUCH!

I would have never figured this out if it wasn't for YOU and Google. (well, I might have been able to do it without Google)

By jack @ Wednesday, August 15, 2007 6:49 AM
Many Thanks!

By Trent @ Friday, August 17, 2007 11:00 PM
You rock!!! I've been staring at that line of code for 2 days and didn't notice the quotes.

By coyote @ Monday, September 24, 2007 1:43 PM
Where do I find this .ascx file? I do not have remote access to the server.
Can I disable the Microsoft automatic updates?

Thanks in advance

By Chris @ Monday, November 05, 2007 2:21 PM
Thank you! You saved my site. I was on the verge of scrapping the whole thing and starting over!

By Luay @ Thursday, November 08, 2007 10:56 AM
THank you very much

By Luay shahin @ Thursday, November 08, 2007 10:57 AM
THank you very much

By Luay shahin @ Thursday, November 08, 2007 10:57 AM
THank you very much

By Craig @ Friday, December 28, 2007 8:29 PM
Awesome post, this thing is still coming in handy... I just had to fix one of my DNN sites (host just applied the MS hotfix)

By rita @ Friday, February 15, 2008 7:52 AM
samsung

By imgrunck @ Tuesday, February 26, 2008 9:13 AM
Thanks. You saved me a lot of time trying to track down this problem.

By Len @ Tuesday, May 06, 2008 7:34 PM
Thank you for the info. Fixed my problem right away.

By mattyohe @ Tuesday, September 02, 2008 3:27 PM
Thanks

Click here to post a comment
 
AllDnn.FlashTitle
 

click to go back

Home  |  Skin Category  |  Logos  |  Download  |  Support  |  Resources  |  Services  |  FAQ  |  Forum
Copyright (C) 2005-2008 AllDNNSkins.COM Privacy Statement  |  Terms Of Use