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

HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...New to DNN, creating a moduleNew to DNN, creating a module
Previous
 
Next
New Post
1/9/2011 8:32 PM
 
Hi ,
I am new to DNN and trying to build a module of my own.
The module will enable a user to add data to a custom sql database, view it , modify it and search for it.

Each feature, add, modify, view/search are seperate controls of the same module.
add has totally 3 controls. (add needs to be done in steps, page 1 = 1st part then user clicks 'next' then 2nd part. etc.
I used the NavigateURL.... to go from one control to another.
I was building the add feature first, so that was my default control. The add control is also setup as a 'vew' type of control.

now the view control should be displayed when the user selects another page.
How do I do this?
 
New Post
1/9/2011 8:58 PM
 
update to my question:
when I mean my view control, this is also setup as a 'view' type of control.
all the controls of my module are setup as 'view' type of controls.

firstly, not sure if this is the right design.
secondly, what I am looking for is how to show a non-default control of a module on a seperate new page ?
 
New Post
1/9/2011 9:04 PM
 
Some more details:
here is an example of what I am trying to do:

1. Add contact details (control 1 of module ABC of type 'view')
2. Edit contact details (control 2 of module ABC of type 'edit')
3. View contact details (control 3 of module ABC of type 'view')
4. Search contact details (control 4 of module ABC of type 'view')

Add : is initiated when user clicks on a add-contact page. (default control)
Edit: when user searches an existing contact, he sees the option to select either the view or edit control. (not sure how to do this)
search: when user clicks a new search page, he has filters to search for contacts.

The add itself has 3 controls (ascx). the user first see the first control and then I use the NavigateURL.... to move to the next and so on.


 
New Post
1/9/2011 10:40 PM
 
Maybe it's not the answer you are looking for, but would it not be easier to just use a form and list (User Defined Table) module for each step?
 
New Post
1/9/2011 10:45 PM
 
Updating some more information: I am not sure if I was clear before. Here is an example.

I want to to have a module that allows me the following features:
1. Add contact details.  (add user control of type 'view')
2. View contact details  (view user control of type 'view')
3. Edit contact details (edit user control of type 'edit')
4. Search contact details (search user control of type 'view')

Add is the default control of the module.
I have a seperate page for Add contacts, where I have added this module. and this works fine.
I have a seperate page for search, which shows a grid of all contacts as searched by the user. 
Question: how to have this search page show only the search ascx control ?, this page is in the menu under home.
I checked the page settings, but don't know where I can code the NavigateURL to re-direct to the search control ?

The search page shows results with options for the user to select edit or view. Clicking on view or edit , I can use the NavigateURL and show them specific controls of the module (view contact, edit contact).


 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...New to DNN, creating a moduleNew to DNN, creating a module


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