C# - Displaying Progress Bar In A Multi-Branch Wizard?
Jan 11, 2011
I am creating a wizard. One of the requirements is to display where the user is in the workflow (ie: Step 1 of 5). My problem is at any point the steps remaining could change depending on what the user answers. Let me highlight with an example.
Q1: What is your name?
Q2: What is your age?
(a) 0-18 => User selects a, there are 3 questions remaining
(b) 19-65 => User selects b, there are 4 questions remaining.
(c) 65+ => User select c, there is 1 question remaining.
So in Q1, there is no way to know which answer the user is going to pick in Q2. What would I display to the user in Q1? Has anyone encountered this before? If so I would love to hear your opinion. Please keep in mind that the example is simplified and I have many branches in my workflow.
View 3 Replies
Similar Messages:
Jul 26, 2010
I'm working on a pretty generic product purchase wizard that takes a user through a process to purchase items in a shopping cart. I am implementing it in MVC2 on Azure without session state. I want to do the following:
GET ShippingInfo calls ActionResult ShippingInfo()
POST ShippingInfo calls ActionResult ShippingInfo(ViewDataObject v)
In ShippingInfo action, I need to validate shipping info. If validation fails, it should redisplay the ShippingInfo view passing the ViewDataObject. If validation success, I want to display the ConfirmView using the posted ShippingInfo data in the ViewDataObject.
I have tried the following:
1) Called RedirectToAction("ConfirmView") but this requires the ConfirmView get method to read the ViewDataObject from cache or a database which I want to avoid if possible
2) Called View("ConfirmView") within the ShippingInfo action on validation success but the URL doesn't change so the back button doesn't work properly
3) Changed the form on ShippingInfo to post to the Confirm controller but then if validation fails the URL is on the Confirm page
I really want to just pass the limited form data from ShippingInfo to the ConfirmView. I then I have everything I need on the Post/Submit from the ConfirmView. Also I want the url to be /Order/Confirm when on the confirm page.
Is there a way to do this without TempData or session state?
View 2 Replies
Apr 6, 2010
I'm in the process of redesigning a creation wizard in our ASP.NET MVC 2 application.Our current method is to have different pages for each step and navigate between them. While this works, it's a bit slow and annoying to navigate.I was looking to use JQuery and AJAX to make this feel a bit more dynamic and to also use client side validation.I have investigated using Ajax.BeginForm() to post back the individual steps of the wizard, and have that post return the partial view containing the new form with the next step of the wizard. That way, I can do client-side validation on each step.With this in mind, is Ajax.BeginForm() a better method than using the JQuery form plugin? Has anyone found any major issues with either approach?
View 1 Replies
Mar 25, 2010
I am using asp.net 2.0 (Visual studio 2005)
I have a update panel and Update progress inside an Wizard control's Wizard Step.
But the update progress is not shown when i click on the 'Finish' (in which the ajax controls are placed) button inside the Wizard step
Note : I am using the FinishNavigationTemplate to define the 'Finish button and OnClick Event of the Button, i am setting the Updateprogress control location using DomElement
Sys.UI.DomElement.setLocation(updateProgressDiv, 300, 300);
View 2 Replies
Jun 11, 2010
I have a report that takes a couple of minutes to generate.What I am trying to do is display a progress indicatior onscreen (progress bar or spinning circle) while this is running.I was thinking of using javascript to display the progress indicator but am not sure how to get started on this. am using ASP.NET 2008, C#.
View 8 Replies
Mar 29, 2010
i have a webpage in which there is a grdiview and a button . Gridview is binded on button's click event. My problem is that i am quering as400 to get that data in a datatable and bind datattable to the gridview, this query takes time to execute so i want to display progress bar or something like "please wait data is getting loaded" i dont know how to do that.
View 1 Replies
Dec 24, 2012
tried this link. that was so interesting [URL]I have two question about thatI haven't got any button with id = btnSubmit in my page.1.
how can I show modal box until page loads at the first time. for example when user writes www.abc.com in addressbar and presses Enter key,I want to appear modal box instead of a (blank white page).I mean at the first page loading without pressing any key. 2.
I have required field validators for txt_username and txt_password andwhen without filling them I click btn_login, modal box appear and I think It will be there in unlimited time unless I return back with back button of browser.
View 1 Replies
Nov 9, 2010
I have a menu that looks like this:
[Code]....
Since I can search any of those categories, I'm looking for a more user-friendly way of displaying it as is without using a combobox and with no javascript. With the combobox, the deeper the menu, the more leading spaces it'll have. As seen above, that's exactly how it'd look like in a combobox.
View 6 Replies
Jul 22, 2010
Update Progress does not displaying if updatepanel triggered by an outside button
[Code]....
View 4 Replies
Feb 24, 2011
I have a reportviewer control on an ASP.net webpage. i got the ProcessingMode set to Remote and the SizeToContent set to true
my reports work perfectly however the green progress indicator does not appear on the webpage, it never appeared even when i had the size to content set to false
is there a way to get the progress indicator to appear or is there another way for me to show the user that the report is still busy retrieving data?
i am using vs2008 and ssrs2008
View 1 Replies
Jan 18, 2011
Our current application is working fine but when you try to misbehave like we found out that When login with same user in multiple tab with different organization(there is a organization dropdown in the master page which sets the cookie whenever it is changed.) in tab one it is org 1 and tab 2 it is org2 , cookie has the later org 2 in it but when we go back in tab1(which had org1) and save the record org 2 will be saved with the record So can some one share some sort of a checklist with us which address these types of problem.
View 3 Replies
Jun 29, 2010
I have looked around different properties of asp:menu and set different properties but I just can't figure out a way to make asp:menu behave like "sample 2" from the following url.
http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_122.html
I just want a single branch when a user clicks on an item, is this possible with asp.net's menu item?
View 3 Replies
Jan 15, 2010
First i created the TimeSheet.aspx file,then added code files names TimeSheet.aspx.cs file. created a TimeSheet class and code some code in that ,later in the @page directive added the codebehind attibute with value "TimeSheet.aspx.cs" and inherits attribute with value TimeSheet. Now i want to make this code behind file to show up as a sub-branch of TimeSheetp.aspx.Just like a designer file.
Like
TimeSheet.aspx
|----TimeSheet.aspx.cs
how will i do that?
View 3 Replies
Apr 14, 2010
I'm trying to make a progress bar that updates the user on the progress of the AJAX call.
My immediate thinking was that I need an AJAX call to start a thread on the server, allowing the starting AJAX call to finish, and allowing the thread to send updates back to the user.
For the purpose of simplicity, disregard the actual progress bar functionality (I was thinking of implementing one of those JS bars, with fancy colors and effects ;), but if I can get an update from the thread, then updating a simple JS progress bar becomes trivial ;) )
View 1 Replies
Feb 16, 2010
I have a wierd issue with the update progress control in ie8. I have a modal popup that loads a pdf in an iframe, then i have a button click that navigates away from the pdf and shows a form in the same modal. All this is wrapped in an update panel, which i have an update progress control associated with. The control shows correctly in ie7, firefox, safari, and chrome. But in ie8 when the async post back is complete the progress indicator does not hide, until I click on the screen or scroll the page, then it hides and the form shows.
View 3 Replies
Jun 9, 2010
im creating a multi step create user wizard for new members but I run into a problem. If the create of an account is in step 3 how do I capture the values from step 1 and 2. Should I try to pass the values to sessions or is there some other code. Here is some codebehind I tried so far (did not work).
[Code]....
[Code]....
View 1 Replies
Mar 28, 2011
I have to add a progress bar on my web page to show the progress of submission. My page on submit saves the data in the database. I have to show user how long will the submission take place. For an e.g., 50% Completed and so on..
View 4 Replies
Jul 14, 2010
I am trying to use wizard in an update panel but the wizard is disappearing when I click for the next or prev step button. I only want to close wizard , when I click the finish button. How can I do this ?
View 1 Replies
Oct 29, 2010
We have a simple ASP.NET app that uses the ASP.NET SqlMembershipProvider and all is great.
We want to create a second app on the same server, also use the SqlMembershipProvider, but a different "applicationName" so that the user accounts between the two apps are kept separate.
It looks like this would be possible by making the two different app domains (ie they each have their own web.config), but I'm hoping to just put them in different directories so I don't have 3 web.configs (one for each app, and the main one) that all have to be kept synchronized. So what I'm after is:
/web.config
/APP1 (uses membership provider in /web.config, with userlist A)
/APP2 (uses membership provider in /web.config, with userlist B)
It looks simple to define multiple membership providers that use a different 'applicationName' value.
But how do you tell the system.web.authentication node which membership provider to use?
View 2 Replies
Feb 25, 2010
I have a registration page with a SUBMIT button..so whenever user presses SUBMIT, I want to disable that button and show a progress bar with "registration in progress" message, so that user wont be able to press the submit button multiple times when the registration is going on..
View 3 Replies
Jul 13, 2010
A little stuck on this one:jQuery ajax message sent to the ASP.NET page with calls a WebMethod. The WebMethod creates an Zipper object that zips up a folder specified in the ajax message. I want to be able to pass data back to the client as to the progress of the zipping.I have this data in the Zipper object but I don't know how to pass it back.
View 3 Replies
Sep 7, 2010
I've got a plain C# web page that uses jQuery to call a handler page using AJAX. While the handler content is loading, a message "Please Wait, loading..." is displayed. Once I've got the content back from the handler I hide the loading message and display the content.What I'd like to do is after the loading message, display a percentage of how far through the handler page is. All the handler page does is loop through a list of members, powered by a web service, and adds them to the database so I know exactly how many members are being added to the database so I can tell how far I am through.The problem I'm having is because all of this goes on in a handler, how can I send the progress percentage back to the main web page while the handler was still loading.Any ideas? If I could do the exact same task but differently which would allow me to create the progress bar,
View 2 Replies
Mar 8, 2011
I have issues when developing under Visual Studio 2010 and getting the favicon.ico to display. I have used favicons in production sites (sites running on Windows Server 2008, for example) and have no issues. But when I try to get it to display when testing new code under Visual Studio 2010, then I have difficulties getting it to display. Then sometimes it will display just fine with no assistance (see next paragraph). Before anyone says it...Yes, I have a file in the root directory called "favicon.ico". No, it will not display (in certain projects) when the site is run under VS2010...UNLESS I TREAT THE URL IN THE BROWSER THE SAME AS WHEN RUNNING UNDER FIDDLER2. That is to say, it will only work if I add a period character (.) in the url after the "localhost" entry [URL]. This url will cause the favicon to display every time. If I leave out the period (.), then the favion will not display -- and Fiddler2 will also not display the activity when the page is displayed/refreshed. As I said, this is a sporadic issue. I have some projects where the favicon displays fine. Then I have others where it does not...unless I put the period in the url after the locahost word. Can someone explain to me why:
(a) The period is required in the url to get Fiddler2 to "catch" the activity;
(b) Why does this same phenomenon affect the favicon as well; and,
(C) Why do some projects display the favicon fine when run under VS2010 WITHOUT the period being added?
I just do not understand what the period character in the url string is actually causing to happen and why it doesn't happen when it's missing.
View 1 Replies
Apr 8, 2010
How to keep displaying report filters while displaying the report in CrystalReportViewer.I have a web part that which uses CrystalReportViewer to display the report data. I want to keep displaying the Report parameters (filters) as I rendered the report content.
View 1 Replies
Apr 21, 2010
ASP.Net Page layout is not displaying properly in QA machine but is displaying correctly in Dev Machine. What could be the issue? We are using ASP.Net 2.0
View 1 Replies