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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Which moduleWhich module
Previous
 
Next
New Post
7/14/2008 1:55 AM
 

Greetings all,

I'm looking for a module for DNN which will perform a specific task for me but since I don't know what it's called cannot find anything out there. What I want is 2 drop down list boxes to filter the contents of a list. This is to help answer a question for the users by gradually narrowing down a search. So if I have data like this:

Group A
    Subgroup A.A
        Option 1 - Description, link
        Option 2- Description, link
        Option 3- Description, link
    Subgroup A.B
       Option 1- Description, link
       Option 4- Description, link
       Option 5- Description, link
Group B
.....

And so forth.
 So I want it to ask which group, then which subgroup, then display options. However if it all shows at once and then gets filtered that's fine to.

Is there anything which can do this for me out there or am I going to have to get my programmers hat on again?

 

Regards,

Dave

 
New Post
7/24/2008 5:29 PM
 

Dave, I think you might need to get out that good 'ol programmer hat.

I am not aware of any third-party modules that will do that, but it would be really easy to implement.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
7/24/2008 8:25 PM
 

Dave-

A few more details would help here.  What is it you want to do once the user finishes with the dropdowns and gets to the end - display data?

If that's the case there are several forms modules that will do this but the best one for this type of application would be Dynamic forms. It is set up for this type of solution - ask one question (drop down) and then display the next question (dropdown) based on the answer of the first.

Greg

 
New Post
7/24/2008 8:53 PM
 

Easily done with Enterprise forms. It's made to do this with its conditional visibilty features. Also, you can have the very same DropDownList bind to a different set of values based on the value of another element, if you wish.

For example, I built a table which holds building codes, building names, and building type. A user uses a radio button to select building type. Once a selection is made, there is an AJAX postback and another element is populated from a stored procedure that took a token which was replaced with the radio button value.

I can make the second element be invisible until there is a building type selected, too. So there is conditional visibility, and conditional databinding.

This is from a real-life form. It's on the second page of the form, which is not visible until folks make a selection on page 1 to ensure that they really need to fill out this form (It's a work request form). If they want a telephone, or Cable TV or washer or dryer repaired, and select that, they get a conditionally visible html element which includes a link to the appropriate place for such a request. Else, page 2 becomes visible, and they proceed.

So you have the option to have your values listed in different dropdown lists, and make one or another visible based on a selection in another element - or use the same dropdownlist and have it populated conditionally based on the value of a previous selection ... or a combination of both at the same time.

Enterprise forms is extremely advanced and can meet a significantly large percentage of the needs of a portal that has fairly complex business requirements.

It does simple stuff, too ... The first question I ask when I meet a new need or requirement is "can I do it in Enterprise forms?" The answer is usually yes ... not always, but usually.

Let me know if you'd like to send some data values my way and I'll build an example for you.


pmgerholdt
 
New Post
7/26/2008 1:03 AM
 

I put up a little demo here ... is this at all what you had in mind? Though I essentially demonstrated just visibility based on the value of a given element, there are also other kinds of logic - custom functions that you can write - which can also have causal effects.


pmgerholdt
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Which moduleWhich 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