|
it
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
submitting more than one form
Hi all,
I don't know if this is possible or if it even makes sense, but this is what I want to do. I have a page with a form to fill in a timesheet for a user. Depending on how many users did a "job", a form will appear on the page for each user. So basically, you could have 3 forms, all with the same names etc. and the only thing distinguishing them is a hidden input with userID and different data for each user. Now what I want the person to be able to do is fill out all the forms on the page and submit them at one time, rather than one at a time. Then in the asp, I'd like to iterate through each form that was submitted (obv I don't know how many were so I assume I'd go through a collection if one exists) and process them one after the next. Is this possible and if so, how do I submit them all together and how do I then go through them on the asp side. Thanks in advance for any help or for a better approach to this prob. -- Sara "Sara" wrote in message
Show quote news:BF6EF5AD-EAC4-4227-873B-95363A1CBC66@microsoft.com... I don't know if what you're asking is possible. I have written an example : I don't know if this is possible or if it even makes sense, but this is what : I want to do. I have a page with a form to fill in a timesheet for a user. : Depending on how many users did a "job", a form will appear on the page for : each user. So basically, you could have 3 forms, all with the same names etc. : and the only thing distinguishing them is a hidden input with userID and : different data for each user. Now what I want the person to be able to do is : fill out all the forms on the page and submit them at one time, rather than : one at a time. Then in the asp, I'd like to iterate through each form that : was submitted (obv I don't know how many were so I assume I'd go through a : collection if one exists) and process them one after the next. : Is this possible and if so, how do I submit them all together and how do I : then go through them on the asp side. : : Thanks in advance for any help or for a better approach to this prob. to show you how to build a form with a dynamic number of elements. You would be passing the number of elements somehow to this page, either posting from another form or on the URL as a querystring element. I have you select the number of users from a range of 1 to 5. When you post, it will create the form for user input. You can pass the user IDs but here I'm having you enter them, along with a name and an age, as an example. When you post again, I will display the results. You could use this area to also submit to a database. This is all done on one page and although a simple example, it can really be any size simply by adding more input fields. You could really be creative and make the fields dynamic as well. http://kiddanger.com/lab/formsarray.asp HTH... -- Roland Hall /* This information is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. */ Technet Script Center - http://www.microsoft.com/technet/scriptcenter/ WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp MSDN Library - http://msdn.microsoft.com/library/default.asp Thanks Roland.
I'm aware that I can do it your way, I was just hoping I could do it the way I suggested cause it's simpler! But I think I'll take your suggestion because my way doesn't seem possible. Sara Show quote "Roland Hall" wrote: > "Sara" wrote in message > news:BF6EF5AD-EAC4-4227-873B-95363A1CBC66@microsoft.com... > : I don't know if this is possible or if it even makes sense, but this is > what > : I want to do. I have a page with a form to fill in a timesheet for a user. > : Depending on how many users did a "job", a form will appear on the page > for > : each user. So basically, you could have 3 forms, all with the same names > etc. > : and the only thing distinguishing them is a hidden input with userID and > : different data for each user. Now what I want the person to be able to do > is > : fill out all the forms on the page and submit them at one time, rather > than > : one at a time. Then in the asp, I'd like to iterate through each form that > : was submitted (obv I don't know how many were so I assume I'd go through a > : collection if one exists) and process them one after the next. > : Is this possible and if so, how do I submit them all together and how do I > : then go through them on the asp side. > : > : Thanks in advance for any help or for a better approach to this prob. > > I don't know if what you're asking is possible. I have written an example > to show you how to build a form with a dynamic number of elements. You > would be passing the number of elements somehow to this page, either posting > from another form or on the URL as a querystring element. I have you select > the number of users from a range of 1 to 5. > > When you post, it will create the form for user input. You can pass the > user IDs but here I'm having you enter them, along with a name and an age, > as an example. > > When you post again, I will display the results. You could use this area to > also submit to a database. > > This is all done on one page and although a simple example, it can really be > any size simply by adding more input fields. You could really be creative > and make the fields dynamic as well. > > http://kiddanger.com/lab/formsarray.asp > > HTH... > > -- > Roland Hall > /* This information is distributed in the hope that it will be useful, but > without any warranty; without even the implied warranty of merchantability > or fitness for a particular purpose. */ > Technet Script Center - http://www.microsoft.com/technet/scriptcenter/ > WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp > MSDN Library - http://msdn.microsoft.com/library/default.asp > > > "Sara" wrote in message
news:DC620995-B8D2-458B-AC61-948195B8A611@microsoft.com... You're welcome.: Thanks Roland. : I'm aware that I can do it your way, I was just hoping I could do it the If it is possible, I'm not aware of it.way : I suggested cause it's simpler! : But I think I'll take your suggestion because my way doesn't seem possible. Good luck. -- Roland Hall /* This information is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. */ Technet Script Center - http://www.microsoft.com/technet/scriptcenter/ WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp MSDN Library - http://msdn.microsoft.com/library/default.asp |
|||||||||||||||||||||||