473,396 Members | 1,864 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Best way to create multi-page "wizards'

I am moving a classic ASP app to ASP.NET (c#). It is a series of pages that
collect data, validtae the data and move to the next form. I used
response.redirect in the classic ASP app but want to know what options I
have for an ASP.NET app.

I could use pannels, but that would require a rather large set of viewstate
data. I have about 15 forms, each with about 5-10 data elements. I could
also use server.transfer I guess.

My question is, what options would be the best for this type of app? Should
I continue to use response.redirect?

Thanks for any ideas!
Nov 18 '05 #1
4 1717
TJS
try tabbed forms
"news.microsoft.com" <no**@none.com> wrote in message
news:OE**************@TK2MSFTNGP12.phx.gbl...
I am moving a classic ASP app to ASP.NET (c#). It is a series of pages that collect data, validtae the data and move to the next form. I used
response.redirect in the classic ASP app but want to know what options I
have for an ASP.NET app.

I could use pannels, but that would require a rather large set of viewstate data. I have about 15 forms, each with about 5-10 data elements. I could
also use server.transfer I guess.

My question is, what options would be the best for this type of app? Should I continue to use response.redirect?

Thanks for any ideas!

Nov 18 '05 #2
TJS
try tabbed forms
"news.microsoft.com" <no**@none.com> wrote in message
news:OE**************@TK2MSFTNGP12.phx.gbl...
I am moving a classic ASP app to ASP.NET (c#). It is a series of pages that collect data, validtae the data and move to the next form. I used
response.redirect in the classic ASP app but want to know what options I
have for an ASP.NET app.

I could use pannels, but that would require a rather large set of viewstate data. I have about 15 forms, each with about 5-10 data elements. I could
also use server.transfer I guess.

My question is, what options would be the best for this type of app? Should I continue to use response.redirect?

Thanks for any ideas!

Nov 18 '05 #3
One approach is to create each step as a user control (.ascx) and swap them
in and out of a single .aspx page. You need to control each stage to know
which is the previous, current and next control to display.

"news.microsoft.com" <no**@none.com> wrote in message
news:OE**************@TK2MSFTNGP12.phx.gbl...
I am moving a classic ASP app to ASP.NET (c#). It is a series of pages that
collect data, validtae the data and move to the next form. I used
response.redirect in the classic ASP app but want to know what options I
have for an ASP.NET app.

I could use pannels, but that would require a rather large set of
viewstate
data. I have about 15 forms, each with about 5-10 data elements. I could
also use server.transfer I guess.

My question is, what options would be the best for this type of app?
Should
I continue to use response.redirect?

Thanks for any ideas!


Nov 18 '05 #4
I've had success using the free FSM Wizard Engine at
http://www.gotdotnet.com/Community/W...d=3136e1b3-0b2
4-4a1e-b77a-5777118b620f

It's based on an MSDN article (see the documentation link at the website)
which shows examples and overall it's pretty easy to integrate into an
application.

Good Luck!

"news.microsoft.com" <no**@none.com> wrote in message
news:OE**************@TK2MSFTNGP12.phx.gbl...
I am moving a classic ASP app to ASP.NET (c#). It is a series of pages that collect data, validtae the data and move to the next form. I used
response.redirect in the classic ASP app but want to know what options I
have for an ASP.NET app.

I could use pannels, but that would require a rather large set of viewstate data. I have about 15 forms, each with about 5-10 data elements. I could
also use server.transfer I guess.

My question is, what options would be the best for this type of app? Should I continue to use response.redirect?

Thanks for any ideas!

Nov 18 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Ganeshram | last post by:
Actually I should create Shared Add In instead I tried with .NEt addin project.Any way the problem get resolved >-----Original Message----- >I have question related to Creating Add-Ins and...
13
by: Atlas | last post by:
I've developed years ago a small business application (about ten tables, basic relationships, 10 forms, 3 reports a few queries) with Borland Paradox 7, most of it developed with wizards and little...
2
by: Michael Kennedy [UB] | last post by:
Hi, I'm not sure if this is the best newsgroup for this post, but I know there will be many people who do know the answer. In Visual Studio.NET 2002, when you installed the DirectX 9 SDK it...
0
by: Kostas | last post by:
I just bought InstallAWARE Developer version and I am already thinking to move to the Studio version (and imagine that it wasn't on my plans to buy an installation tool...)! Although it is...
5
by: MLH | last post by:
I have little or no knowledge as to how a runtime Access database application might be distributed from a website. I am sure that I'm about to find out. I do have one question for you wizards...
3
by: TWJohnson | last post by:
Can anyone tell me how to run the Access2k wizards from code in the Runtime enviroment? I need to do Address labels..perhaps there is another way to approach to this besides the wizards. Can anyone...
6
by: No Spam Man | last post by:
Hi, I am not a programmer and in the past have only created very simple, flat file databases. Although I'm a newbie, I think I could probably figure out basic Boolean logic and financial...
0
by: Husey | last post by:
Hi, I am trying to create a very simple EJB project which requires me to create a new jboss configuration in Eclipse. I keep getting the error message "An error has occurred. See error log for...
41
by: =?Utf-8?B?VGltIE1hcnNkZW4=?= | last post by:
Hi, I am after suggestions on the best practice declaring and destroying objects. some example code: Private Sub MySub Dim frmMyForm As MyForm Try
0
MrMancunian
by: MrMancunian | last post by:
How to create a database connection without using wizards Introduction I've seen a lot of questions on the net about getting data from, and saving data to databases. Here's a little insight how...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.