Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

PortalWebHosting
  Ads  
Active Modules -- Active Forums for DotNetNuke
 


  Sponsors  

Meet Our Sponsors

MaximumASP
SourceGear - Tools for Developers
.: CounterSoft :.
telerik
ExactTarget email software solutions
Merak Mail Server
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Extend It! ( Pr...  Ok, error when trying to view the ascx which I have dropped my class onto.
Previous Previous
 
Next Next
New Post 1/31/2008 7:50 AM
User is offline IceWing_mk1
54 posts
10th Ranked


Ok, error when trying to view the ascx which I have dropped my class onto. 

Hey Folks,

For the record, I'm hoping that this starts to click soon...

I've been making some progress on what I want to do.  I've got my class showing up in the DNN solution toolbox now (after I added the project which I had initially built it in), but, when I try to add it to an ascx, I don't get a good result.  In fact, I'm getting this:

Error: 2 test is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Unable to cast object of type 'ASP.desktopmodules_atest_atest_ascx' to type 'DotNetNuke.Entities.Modules.PortalModuleBase'. ---> System.InvalidCastException: Unable to cast object of type 'ASP.desktopmodules_atest_atest_ascx' to type 'DotNetNuke.Entities.Modules.PortalModuleBase'. at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) in C:\Projects\DotNetNuke\Library\Components\Skins\Skin.vb:line 492 --- End of inner exception stack trace ---

Now, this class is working when I run the project in standalone mode with the class on an ascx control on the default page, (not within the DNN instance), but when I add the project to the DNN solution, then try to drop the class onto a new ascx control within the desktop modules directory, I get the error shown above...

Any thoughts, tips, fixes would be appreciated.

Brian

 
New Post 1/31/2008 10:04 AM
User is offline William Severance
848 posts
www.wesnetdesigns.com
7th Ranked






Re: Ok, error when trying to view the ascx which I have dropped my class onto. 

Each module control that you create must inherit from DotNetNuke.Entities.Modules.PortalModuleBase not from UserControl, etc.


Bill, WESNet Designs
 
New Post 1/31/2008 10:13 AM
User is offline IceWing_mk1
54 posts
10th Ranked


Re: Ok, error when trying to view the ascx which I have dropped my class onto. 

Bill,

To make sure I'm correctly understand what you're saying, my public class declaration of

public class NCAABasketballTeamsByConference : WebControl

should be changed to

 

public class NCAABasketballTeamsByConference : DotNetNuke.Entities.Modules.PortalModuleBase

Am I understanding you correctly?

Brian
(who hates having to learn DNN and C# and asp.net simultaneously after 5 years of vb.net desktop and SQL Server DB design work)

 
New Post 1/31/2008 10:59 AM
User is offline Chris Taylor
87 posts
yakshaving.blogspot.com
10th Ranked




Re: Ok, error when trying to view the ascx which I have dropped my class onto. 

 IceWing_mk1 wrote

Bill,

To make sure I'm correctly understand what you're saying, my public class declaration of

public class NCAABasketballTeamsByConference : WebControl

should be changed to

 

public class NCAABasketballTeamsByConference : DotNetNuke.Entities.Modules.PortalModuleBase

Am I understanding you correctly?

answering for bill.. Yes.

 

Brian
(who hates having to learn DNN and C# and asp.net simultaneously after 5 years of vb.net desktop and SQL Server DB design work)

Yeah, but the event model is easier. ;)  plus, you'll learn to love C# and wonder why you ever coded VB in the first place ;)


------------- w00t!
 
New Post 2/13/2008 10:07 PM
User is offline Ryan Smyth
23 posts
10th Ranked


Re: Ok, error when trying to view the ascx which I have dropped my class onto. 

I'm getting the exact same problem and adding "DotNetNuke.Entities.Modules.PortalModuleBase" isn't helping.

Any ideas from anyone?

 

 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Extend It! ( Pr...  Ok, error when trying to view the ascx which I have dropped my class onto.
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Venexus, Inc.
Need custom a custom DotNetNuke module? From module planning to deployment, including training and support, Venexus developers deliver end-to-end web solutions on time and on budget.
www.venexus.com
Bring2mind
Document Centric DNN Module Solutions
www.bring2mind.net
WEBPC™ DotNetNuke® sites for Small Business
WEBPC™ are internet consultants and web hosters catering to the small business market.
www.webpc.biz

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP