Web Forms :: Check Validation When Save Button Pressed?
Oct 1, 2010
I am CustomValidator to vlidate some data.There are 3 static buttons and some dynamically creating buttons in that page. I just need to check validation when I press the save button.For all other button click I do not want to call the validation. How do I tell that in the Validation function?
<asp:CustomValidator ID="CustomValidator1" runat="server"
ErrorMessage="CustomValidator" ControlToValidate="DropDownList1"
ClientValidationFunction="MyCustomValidation" ></asp:CustomValidator>
function MyCustomValidation(objSource, objArgs)
{
/Proceed if the control pressed is cmdSave button.
var Specialty = document.getElementById("DropDownList1").options[document.getElementById("DropDownList1").selectedIndex].text;
if (Specialty == "Select an option")
{
objArgs.IsValid = false;
}
else
{
objArgs.IsValid = true;
}
}
I have few controls which r validated for blank on a page having 5 buttons
I want the validation to take place only on save button click & not on any other button
<asp:ValidationSummary ID="ValidationSummary1" HeaderText="You must enter a value in the following fields:" EnableClientScript="true" ShowMessageBox="true" ShowSummary="false" DisplayMode="BulletList" runat="server" />
i have validation controls in my form. i have save and exit button in the form and side menus in the page...
i set property" causevalidation=false" to all the side menu controls and exit button....
so when i press side menu or exit button no validation fires...but the problem comes here... if the user accidently pressed save button(which already caused validation), and now he want to exit from the form and user dun wanna enter any details in the form.in that case i cudnt leave from the form coz of validation
i am new to this, would like to ask how can i check which button user click when downloading file, either open, save or cancel ? I need to update to the Database after the user click the save/open button, if cancel, then do not do anythinghere is example of code:
I have several buttons on a page, but have assigned some validators and AJAX validator callout extenders to one button in particular. However, the validator callout extenders seem to be firing even if I press a different button. I thought this was the point of setting a TargetControlID (for the valiator callout extender) and a ControlToValidate for the validator itself!
Item Selected in MediaTypeDDL determines values in MediaFormatDDL. I'm using Javascript to populate MediaFormatDDL. This is working. I now select the item I want from MediaFormatDDL. That works The problem I'm seeing occurs when I press the button to save the values from the screen. I don't see the Item I selected from MediaTypeDDL. All the other fields are okay. This must be someThing simple, but I'm not seeing it.
First of all, I'm sorry if I don't describe my problem so well, English is not my first language. I'm working on a project where after the user has pressed a button, the button goes invisible and a label control should say "In 20 mintes you may press the button again". The problem is that if the user presses the button before the current hour is almost over, then he will be able to press the button again. The way I compare the time is by placing th current time, which the user presses the button in a sqldatabase table row for that user. This is my code for the moment for showing the user how long he has to wait:
DateTime TimeSincePressedbutton = Convert.ToDateTime(user.timeSincePressedButton); //value from database TimeSincePressedbutton.AddMinutes(20.00); TimeSpan d = DateTime.Now.Subtract(TimeSincePressedbutton); int dd = Convert.ToInt32(d.Minutes); int timeLeft = 20 - dd; ValPointsTitle.Text = "In " + timeLeft.ToString() + " minutes you may press the button again";
and the code I have for comparing time with the time now, is to see if the user may press the button again (which I know is wrong, just cant figure out how to fix it, the reason I compare hour, day, month, year etc is because if the user doesnt show up online the same day, maybe he comes back after a couple of days, or next month, or next year).
if (timeLeft <= 0 && DateTime.Now.Hour == TimeSincePressedbutton.Hour || DateTime.Now.Hour > TimeSincePressedbutton.Hour || DateTime.Now.Day > TimeSincePressedbutton.Day || DateTime.Now.Month > TimeSincePressedbutton.Month || DateTime.Now.Year > TimeSincePressedbutton.Year) { //button becomes visible and the user may press it again }
I have an html button that makes a certain action and i have two "asp:textbox"I want the html button to be triggered when the ENTER key is pressed on keyboard.
I have a page, the user types in e-mail and then submits. The next page is a confirmed page - letting the user know that his -mail was entered. If you then click back, the forum will try to re-submit itself. Is there a way to stop this?
I am running one application where one gridview is there when i am deleting any data there it shows one message for deleting.
for message i used this code:
ClientScript.RegisterStartupScript(this.GetType(), "ShowMessage", string.Format("<script type='text/javascript'>alert('{0}')</script>", "this row is deleted"));
after that i am going to some other page ,after going other page when i click on back button in browser it is coming in the previous page but the message which poped up before again getting popup.
I have a gridview that is populated from a database. Each row has a number of button commands. If I press the button command in row 3, I would like to grab the label information from that same row..aspx gridview (I want to access lblTheId.Text when command:editthisid is selected) - for the same row...:
I have a grid view with the delete option enabled. When the user clicks on delete, that entry in the database is deleted. However, each entry in my database corresponds to 2 images on the server. When that entry in the database is deleted, I also want to delete the images. (the images consist of the ID for that database entry plus "right.jpg", and "left.jpg") Is there a simple way to do this? My thoughts are that I need to run some additional code when the user clicks the delete button, but how can I trigger this code?
I have a button, which when presses populates a grid with data. If I add an ObjectDataSource, and bind the grid to it, it will populate the grid when the page loads. But I need to populate the grid only if the button is pressed, because it is a lengthy operation.
In my app, there is a grid that you can drill down. You can go back to prev view via some links but the back bowser button is not integrated to that, so that if you do hit the back browser button, it logs out of the app which I don't want. I would be happy if it would redirect to the first page. I think this part is what we need. [URL] this is the startpage.xaml, at the end there is the hyperlink - so maybe here I can see if the back browser is pressed ( there is no other place in the codes that would navigate out), and if this is pressed I can redirect to a different spot? Is this a sound idea and how do I check if this back browser has been pressed?
how to make this work (I assume that no code behind is needed to make this work in its simplest form?).After user correctly answers the security question and presses submit, no email is sent. No message is displayed. Nothing. What is missing?
I have buttons contained within a repeater. A ModalPopupExtender is used to confirm event for each button. I create standard panels outside of the repeater and I attach each button in the repeater to these panels from inside the repeater. The problem is once the button is pressed in the popup I can't figure out how to determine which row of the repeater to edit as I can't figure out how to identify which button was pressed.Panel:
i have a UP and DOWN buttons ouside a gridview and a checkbox inside the templated field .I will check the checkbox to sleect a row , after that if i click on UP button the checkbox above the selected checkbox should be selected.
same with when i click on DOWN button the checkbox below the selected checkbox should be selected.
I have a form with several submit buttons. I would like the button's click events to fire when enter is pressed based on which textboxes currently have focus. I am able to specify one button using the code below by adding the onkeydown event to the body of the page and checking for Enter's keyCode
I assume this code can be modified or call a function to perform a conditional to see if txtSearch or txtSubmit has focus and specify btnSearch or btnSubmit accordingly, but I am not experienced with javascript.
I have asp.net form having 4 check boxes. not check box list. these 4 check boxes having the ValidationGroup property with same name say "chkValied". I have added Custom Validator there. now want to check at least on check box should be check out of these.
My page (which basically contains a pair of Repeaters) renders and is displayed to the user.I'd like to have a "Download" button on the page which, when clicked, will propmt the user to save the page locally as an html file without losing any of the CSS formatting.
My CSS files are linked to via a Master Page.Currently, I have the button linked to some javascript that open will the Save As dialog, but all of the CSS formatting is lost, and it saves the page .I'm assuming that the button will need to open a new page which will re-create the data for the Repeaters and then save using StreamWriter, but I'm not exactly sure if that's right or how best to do it.
is it possible to create a function which will duplicate textboxes and label when a button is pressed. For example: I have Name and address textboxes and labels
Is there anyway of doing this? Its hard to explain which is why google is not my friend on this topic. But this would be neat an example may be.
Player 1 Player 2 Player 3 Player 4
Button - Add Additional Players When the button is pressed an additional player is added. Am trying my best to explain it to you, but is it possible in C# and ASP.NET?