Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Interaction with modulesInteraction with modules
Previous
 
Next
New Post
1/3/2006 1:12 PM
 
Hello, I am new to dotnetnuke.  I was wondering if it is possible to exchange information between modules.  For example, I want the user to input data in one module (the user will submit the info) and then I want to display it in another module (like table or gridview).  Thx!  Shawn
 
New Post
1/3/2006 2:00 PM
 
Shawn,
what you ask for is how most of the core modules currently work. Take for example contacts: it's first displayed as a grid, but then users can enter data on a different control.

That second view in this case is part of the same module (Contacts) but it could also be part of a different module. All you need to be sure is that both modules use the same tables and data. In this case don't make the data dependent on ModuleID (as all core modules do) and that will be fine. Or you can tie one module to a different module using its moduleid to get its data.

Another option (different scenario) is if you want two (or more modules) act at once when any given action happens in one of them. This can be done using an artifact called ModuleCommunication. This will allow you to throw an event from a module and let other modules on the same page listen for that event.


Vicenç Masanas
Banyoles, Girona - Spain

Disgrafic.com    PSD to DNN
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Interaction with modulesInteraction with modules


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, 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 DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out