Ask a Question related to ASP.NET General, Design and Development.
-
Matt Howeson #1
Default submit button
I am sure this question has been asked many times, however I am yet to find
a satisfactory solution to the problem. I have a number of user controls
within an asp.net page, a login box, a search box, and contact form. I wish
to be able to ensure that when the user presses enter in the appropriate
textbox control, the correct form is validated and submitted.
I have tried a number of methods to achieve this goal, the main one being
setting the __EVENTTARGET hidden form field value to the id of the button I
wish to be "clicked" when the enter key is pressed. I do this by adding an
onkeypress attribute to each of the textboxes within the usercontrol. This
doesn't appear to be working however, and one button is always "clicked"
rather than the others.
I wondered if anyone may have some advice on how to handle this approach
where there are several user controls which would each have been a form in
their own right in old style asp. Also I'd be interested in how people
would handle the validation of such a scenario, I am inclined to just write
my own validation routines for the scenario, rather than rely on the inbuilt
validation, which doesn't appear to work well for this.
I have also found it necessary to check each of the validators individually
within the user control to check if the data submitted IsValid, if I try to
call Page.IsValid then it will validate all of the validation controls
within the page, not just within the user control. Am I missing something
here or is there anyway to validate only the controls within the current
user control.
This would seem to be a fairly common situation, however I am finding it
very difficult to easily achieve the results I am looking for using ASP.Net.
Any thoughts appreciated....
Matt Howeson Guest
-
Submit button
I have a web form with a few text fields some validataion and a submit button. When I click the submit bittin the serverside event does not... -
[PHP] using submit button and PHP-HELP
thanx for your help, Ive got flu and all these small things seem to be escaping my eyes. I just want to ask you a small question: If i want this... -
using submit button and PHP-HELP
Hi, I have a form that has a submit button in it, when the button is pressed I want it to reload the same page, with the same URL, however when I... -
value submit button
You can get the button value use code below: <?php echo $_POST;?> <form method="post"> <input type="submit" name="submit" value="submit1">... -
Help with Submit button...
Hi, I have a graphic, I wanted to use it for a submit button. For some reason it does not work.. it acts more of a link. The problem with... -
S. Justin Gengo #2
Re: Default submit button
Matt,
Here's how I'm taking care of it:
TextBox.Attributes.Add("onkeydown", "javascript:if((event.which &&
event.which == 13) || (event.keyCode && event.keyCode ==
13)){document.Form1." & Button.ClientID & ".click();return false;}else
return true;")
--
S. Justin Gengo, MCP
Web Developer / Programmer
Free Code Library At:
[url]www.aboutfortunate.com[/url]
"Out of chaos comes order."
Nietzche
"Matt Howeson" <howeson@hotmail.com> wrote in message
news:iMjRa.49884$xd5.2763033@stones.force9.net...find> I am sure this question has been asked many times, however I am yet towish> a satisfactory solution to the problem. I have a number of user controls
> within an asp.net page, a login box, a search box, and contact form. II> to be able to ensure that when the user presses enter in the appropriate
> textbox control, the correct form is validated and submitted.
>
> I have tried a number of methods to achieve this goal, the main one being
> setting the __EVENTTARGET hidden form field value to the id of the buttonan> wish to be "clicked" when the enter key is pressed. I do this by addingThis> onkeypress attribute to each of the textboxes within the usercontrol.write> doesn't appear to be working however, and one button is always "clicked"
> rather than the others.
>
> I wondered if anyone may have some advice on how to handle this approach
> where there are several user controls which would each have been a form in
> their own right in old style asp. Also I'd be interested in how people
> would handle the validation of such a scenario, I am inclined to justinbuilt> my own validation routines for the scenario, rather than rely on theindividually> validation, which doesn't appear to work well for this.
>
> I have also found it necessary to check each of the validatorsto> within the user control to check if the data submitted IsValid, if I tryASP.Net.> call Page.IsValid then it will validate all of the validation controls
> within the page, not just within the user control. Am I missing something
> here or is there anyway to validate only the controls within the current
> user control.
>
> This would seem to be a fairly common situation, however I am finding it
> very difficult to easily achieve the results I am looking for using> Any thoughts appreciated....
>
>
>
S. Justin Gengo Guest



Reply With Quote

