I'm just wondering what people use to stop user from click a submission button more than once thus creating many records. Does any one have any examples that take client-side validation into account. I have done much research on this but am yet to find a feasible solution.
I realize what I am trying to do is a little unconventional; but I want to make my search SEO. Basically I want the query string resulting from my search to be human readable; if I was doing straight html this would be cake:
I realize that I can change the form method in asp.net, however, all the asp.net state holders show up in the query string. I even tried disabling viewstate and removing all javascript submitting controls (to get rid of __EVENTTARGET) to no avail.
The thing is, I really want to keep using the same master page as I do in the rest of the site; does any one know of anything I can do short of building the page from scratch?
I'm using the "cache tecnique" to prevent multiple logins. Reading in this forum I have read the following code:
Global.asax
[Code]....
Login.aspx [Code]...This code works fine, If the user is already logged the second login is not permitted. But....
But if I make the logout (destroing all my session variables) and I try to login a second time... it's not possible, I read that the user is already logged!!I have also tried to clear the cache after the logout but nothing changs, even if it is illogic because the code must work even if I don't do the log off...
I'm using ASP.Net but my question is a little more general than that. I'm interested in reading about strategies to prevent users from fooling with their HTML form values and links in an attempt to update records that don't belong to them.
For instance, if my application dealt with used cars and had links to add/remove inventory, which included as part of the URL the userid, what can I do to intercept attempts to munge the link and put someone else's ID in there? In this limited instance I can always run a check at the server to ensure that userid XYZ actually has rights to car ABC, but I was curious what other strategies are out there to keep the clever at bay.
Back in the ASP classic days when i needed to write out the name/value pairs of forms submitted by POST i thru this loop into the page: on error resume next for each x in Request.Form Response.AppendToLog x & "=" & Request(x) next. It threw all the form fields and values into the log just as GETs are. Does IIS7 .net give me any better method? (this is for the dev/testing portion of the project i don't have any concern about the space or cycles used to accomplish this).
I am listing about 20 rows, each row represents an Order.Each row needs to have 3 buttons, each button click will perform a different action.I have 3 actions to handle each button post request, I am just unsure how to setup the Html forms for each button.
Should I create 3 forms for each button, per row in my listing?(that would mean 20 rows x 3 forms = 60 forms on a page)Is that 'ok' to do? (i.e. or is there a better way to do this?)
I have a requirement to build a form that has multiple steps (there are 12 steps in total). Based on a querystring (eg. t=1), only certain steps need to be in the form. For example, if t=1, only steps 1, 2, 3 and 12 are required so I need to be able to skip steps 4 through 11.
I'm using a Wizard control for this so far but I'm running into issues with the page lifecycle and moving to the next wizardstep and am wondering how people suggest I could better do the above. The crux of what I'm doing is:
- determine form type based on querystring use a Select statement, then create an array of step ID's applicable to the form type
[Code]....
- when a user clicks next, the method OnActiveStepChanged is fired and the next step based on the array value needs to be shown (this is where I'm having issues) [Code]....
This all seems to be working however when the user clicks next from the starting step in the wizard, the next step is blank (ie. no step is rendered).
What I've done may not be the easiest way to acheive what I'm trying to so I'm hoping somebody has a "why dont you just do this?" type suggestion :)
can i have the code for getting the values including Images & Data associated with Checkbox control which is checked on submited.i'm using table,in which i have images along with values of measurements.if i'm checking the checkbox means i need to get the value of that particular images and i need to send it to an eamil id.here i need a code for getting values of the image. if any one provide a code for this either for normal tables or ASP tables.
likewise i'm using 12 checkbox in a normal table(i.e <td> ).end of the form,there will be a button which should get verfy the checkbox's and set the correct value.
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click 'Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Dim s As String = "Selected items:<br>" Dim i As Int32 For i = 0 To chkbx(i).Count - 1 If chkbx(i).Selected Then ' List the selected items s = s & chkbx(i).Text s = s & "<br>" End If Next Label1.Text = s End Sub Sub chkLayout_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs) If chkLayout.Checked = True Then chkbx(i).RepeatLayout = RepeatLayout.Table Else chkbx(i).RepeatLayout = RepeatLayout.Flow End If End Sub
Is this format is correct.i'm fresher and i dont know realy
What I have is a datagrid full on personel and their W-2 information for the yr. Currenlty i have a form on another asp page that I send the individuals to one click at a time to print ther W-2. Is there a way to send all the personnel to the form at once and print them all off instead of doing each one individually.
I am having problem with multiple clicks on submit button. Multiple clicks cause duplicate record insertion in database. On the form, I have used validation controls. Also I have to make some validations at server side, so I can't use javascript to prevent multiple clicks.
I am needing to display two gridviews in the same panel on a form. Each of the gridviews has their own sqldatasource. Both datasources pull from the same table but they have a different record selection. When I view this in the browser I only see one gridview displayed. Can someone tell me how to do this or is there a better way to get a two gridview look without using the gridview?
I am using two button click events and some required field validators . If I click the first button the fields in the other button also validates
I actually want to validate based on the button click if a first button is clicked only the fileds which are under button1 should validate not the fields which are in button2.
1. I want to stop multiple clicks on a submit button. Once the user has clicked the submit button,he has been redirected to next page. but he should not be allowed to click submit button multiple times.
2. once the user has gone to the next page, he should not be able to come back to previuos page,; if at all he comes back-- all the form fields should get cleared. how?
I am relatively new to ASP.NET and have searched the Internet to find guidance in preventing caching of web pages (in the latest versions of IE, Firefox, Chrome and Safari). Based on my search, I found a lot of conflicting/confusing info. As best as I can tell, it appears that I need to add the following 3 lines to the <head> section of my .aspx files:
[Code]....
if the aforementioned lines are correct and if all 3 lines are necessary? I have tried using different combinations of the 3 lines, but I get conflicting results (i.e., sometimes the page is cached and sometimes it's not).
How can i prevent a user from entering the same data twice, i guess i need some validation in somewhere?For example:I add a name of a city, added successfully to the table.Try adding it again, click add and the program crashes.What type of coding do i need for this, some type of compare tool or something for the table?
I am expecting the RequiredFieldValidator control to prevent a postback when the textbox is filled in with an incorrect data and the button pressed. What happens is that the validator displays an error message but a postback is fired.
I have an asp.net application in which I have a parent form and in that on load I am adding sub forms dynamically having a submit image button..
When I am clicking the button of one form then I am able to read the hidden variables using request under parent form .But on clicking the second button the hidden variables of parent form are having null value although i have assign the value to them using context variables.
how can i handle mulitple form action for same page
I would like to create a module that is similar to the inventory system but not with a whole lot of bells and whistles. Basically, I have a jumper business and would like create a database to hold the items (jumper, pop-corn machine, etc.). I would like to have a calendar that when a user click on a date that he/she like to book my item only the available items display and not the one that is already booked. Pretty much to prevent the same item to get book by two different people on the same date. I also would like to create a form on the order page to have the booking information to go into the database.
I'm using an asp:ImageButton as a custom CheckBox. When the user clicks on it it shows a dotted rectangle briefly. My code-behind immediately switches the focus to the submit button, but how can I keep this rectangle from appearing while the user has the mouse button down?
I have an existing app that has a java based search utility - this search utility has a FILTERing mechanism. You can click a button to POSTBACK to the server and there, a new window is generated displaying "blah dee da".
So, click a button to filter the utility, click a button to postback and voila, you get your popup aspx.
Unfortunately, the old aspx loses STATE when on the round trip and refreshes itself too - i lose my filter.
How do I go about NOT losing my STATE ?
I understand that specifying the following in the FORM tag on the old ASPX: target="_blank"
takes the focus away from the old aspx and so, the STATE is not lost. However, when the popup generates, a brand new aspx is created along with the asps pop-up. So, I end up with 3 aspx forms!