Web Forms :: Textbox Validation Code Doesn't Run When Textboxes Are Empty?

Jan 13, 2011

I want the validation condition to be: on a pair of textboxes, to be valid as long as at least one of them isn't empty.

So I put a customvalidator on the 2nd textbox, hooked up to the following server code and client code:

<script type="text/javascript">
function ECPhoneOrEmailRequired(source, args) {
var ecPhone = document.getElementById("txtEmergencyPhone");
var ecEmail = document.getElementById("txtEmergencyEmail");
if (ecPhone.value.length < 1 && ecEmail.value.length < 1) {
args.IsValid = false;
}
else {
args.IsValid = true
}
}
</script>
Protected Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs)
'args.IsValid
If (txtEmergencyPhone.Text = String.Empty And txtEmergencyEmail.Text = String.Empty) Then
args.IsValid = False
Else
args.IsValid = True
End If
End Sub

From what I can tell thru breakpoints, this code works fine as long as there's something in one of the two textboxes. When both textboxes are empty, the code is never called - and so both boxes empty ends up being allowed.

So what's the correct way to validate one-or-the-other-nonempty condition?

View 3 Replies


Similar Messages:

Web Forms :: How To Add Validation So It Doesn't Accept Empty Strings Or Numbers

Jan 6, 2010

i am using a search box for my application which returns a dataset. however when i click on the search button it returns an empty table result. how could i add validation so it doesnt accept empty strings or numbers.

View 9 Replies

Javascript - Perform A Validation To Check Whether A TextBox Value Is Empty On Dropown List Selected Index Change Using Validation Controls?

Jan 19, 2011

I need to perform a validation to check whether a TextBox value is empty on Dropown list selected Index change using validation controls in asp.net

View 1 Replies

Web Forms :: CompareValidator Doesn't Work If Textbox Left Empty

Feb 2, 2010

I have two textboxes where the user will input integers - i need to do a validation on these textboxes: txtStartIndex should be less than txtEndIndex - this works except with either one of the textboxes is left empty/blank how can i fix this?

<td align="right">
<asp:TextBox ID="txtStartIndex" runat="server" Width="50px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtStartIndex" ErrorMessage="*" ValidationExpression="[0-9]*" ToolTip="Numeric Values Only"></asp:RegularExpressionValidator>
<td align="right">
<asp:TextBox ID="txtEndIndex" runat="server" Width="50px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtEndIndex"ErrorMessage="*" ValidationExpression="[0-9]*" ToolTip="Numeric Values Only"></asp:RegularExpressionValidator>
<asp:CompareValidator ID="compareValidator1" ControlToValidate="txtEndIndex" ControlToCompare="txtStartIndex"Operator="GreaterThan" Type="Integer" Text="*" runat="server" ToolTip="EndIndex has to be greater than StartIndex" />
</td>

View 10 Replies

Web Forms :: Button Click Validation - Why It's Fairing And Redirect To D.aspx Still Textbox Empty

Aug 18, 2010

I have two text box and one button with asp.net Validation control on button click i have this below code..
If textbox is empty on clciking it fire validation as well as itz going to D.aspx.. still textbox is empty why it fairing and redirect to D.aspx still textbox empty...

ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "window.open('D.aspx?Parameter=" + TextBox1.Text + "', null );", true);

View 5 Replies

4.0 Framework Request Validation Will Not Allow Code-behind To Htmlencode Textboxes?

Jan 8, 2011

I have a form that I have been getting submissions that have punctuation and special characters that trigger the potentially dangerous Request.Form value error. I have been trying use the httpUtility.htmlencode and Server.htmlencode method to sanitize textboxes and textareas.All my tests do not fire because the built-in request validation of the 4.0 framework prevents the code-behind from executing to perform the sanitization. I have included the ValidateRequest in the page header but no matter what I set it too it still does the same thing.

This is the code I have so far.

Session("RequestID") = Server.HtmlEncode(txtRequestID.Value)
Session("FirstName") = Server.HtmlEncode(txtInstFirstName.Text)
Session("LastName") = Server.HtmlEncode(txtInstLastName.Text) [code]....

What can I do to make this work? According to all the websites I have visited it should work.

View 3 Replies

Sql Server - Textbox Control Doesn't Return NULL When It Is Empty

Mar 16, 2010

In reference to this question that I just asked, [URL] it appears that for some reason, an empty text box's value is not being fed to SQL Server as NULL, as it ought to be.

View 6 Replies

C# - How To Make A Textbox Empty In Code Behind

Aug 17, 2010

I have a textbox (txtbox1) which has some value in it. I want to empty the value of textbox. Is that possible in code behind?

View 2 Replies

Web Forms :: How To Make Empty Multiple Textboxes

Nov 4, 2010

i have 5-6 textboxes in a panel. i want to make all textboxes empty on a button click.

View 6 Replies

Data Controls :: GridView Edit - TextBoxes Are Always Empty

Feb 21, 2014

.I have a GridView, a PopupExtender and a Button (button is located next to the GridView). The GridView has textboxes and dropdownlists. Initially, the GridView has one empty row (i.e. the textboxes are empty, and the dropdownlist show "blank" option.)When you click on the button "AddFlowButton", a Popupextender shows up, with several textboxes and dropdownlists, and two Buttons ("AddCashFlowButton" and "CancelButton"). Once you fill out the PopupExtender, and click the "AddCashFlowButton" button in the extender, the GridView is populated using the values in the PopupExtender.The problem now is that when I click on the edit button next to a GridView row, the GridView becomes empty, i.e. the textboxes become empty and the dropdownlists show empty values.Here is the code:

ASPX:

<asp:UpdatePanel ID="UpdatePanel3" runat="server">
<ContentTemplate>
<asp:Panel ID="FlowPanel" runat="server" CssClass="modalPopup">
<table>
<tr valign="top">
<td>
Name

[code]....

View 1 Replies

Empty String - Check If Textbox Empty?

Sep 5, 2010

I have this code, how will I write the code so I can check if a textbox i empty? This way want work. Now it goes in if cellPhone != null all the time.

[Code]....

View 5 Replies

Web Forms :: Control Non-empty Value Validation?

Jul 19, 2010

I have textbox A, B, C and D. Textbox A is optional, yet B, C and D are not required unless A contains an entry (then they are mandatory). What validation control do I associate with B, C and D that checks for an entry (anything other than being empty) in A? I don't see CompareValidator being able to do this so I was going to use a CustomValidator to perform server side validation (and possibly look into Javascript for server side).

View 2 Replies

Web Forms :: Dropdown Validation Not Working When Add Validation Control In Code Behind

Mar 19, 2010

I am creating dropdown controls in code behind. in some conditions I need to add validation control to dropdowlist. But Validation not firing when I submit button.

If mQuestion.RequiredToAnswer = True Then
Dim mValidator As New RequiredFieldValidator
mValidator.ControlToValidate = mDDL.ID
mValidator.InitialValue = mDDL.Items(0).Text
mValidator.Display = ValidatorDisplay.Dynamic
mValidator.ErrorMessage = "* Required!"
mTableCell.Controls.Add(mValidator)
End If

I have other dropdown controls on aspx page with validation comtrols. Those are working fine. Only when I ddl and validations from code not working?

View 1 Replies

Web Forms :: How To Disable The Code Behind Validation When Javascript Validation Is Present

Jul 25, 2010

How can I disable the code behind validation when javascript validation is present? Then if there is no javascript enabled then the code behind validation will do its thing. What I notice is that it's reading the code behind valdiation not the javascript.

View 7 Replies

C# - Validation On Name TextBoxes?

Dec 20, 2010

I have a grid where in insert/edit mode you can update the item for a person's names.

I've been asked to provide validation to ensure only alphanumerics are added.

After talking with a colleague we were thinking only validation for length should be done.

The user should be able to enter any characters they like.

Does this sound correct? I understand some names could contain special characters etc.

View 3 Replies

Web Forms :: Display Validation Error Messages When Form Fields Left Blank Or Empty?

Jul 10, 2013

When I Login the page using username and password  and then click the logout button and after again click Login button without entering username and password it will be login,I want to show error

View 1 Replies

How To Attach The Validation Framework To Textboxes With In Page

May 16, 2010

how to use jquery in an asp.net nested masterpage. I have my main masterpage where I have added the link to the jquery libaray and also the validation framework. I have then created another masterpage with some styling and created a aspx page based on that masterpage.How can I attach the validation framework to textboxes within my page?

$("#aspnetForm").validate({
rules: {
<%=txtPostCode.UniqueID %>: {
minlength: 2,
required: true
},
<%=txtContactEmail.UniqueID %>: {
required: true,
email:true
}
}, messages: {
<%=txtPostCode.UniqueID %>:{
required: "* Required Field *",
minlength: "* Please enter atleast 2 characters *"
}

View 2 Replies

Web Forms :: Loop Textboxes By ID In Code Behind Page?

Jan 6, 2010

I need to know how to loop the user input value in textboxes programatically. For example I have 3 rows of textboxes i have programatically generated with id txtCategory1, txtCategory2, txtCategory3. Since I generated all these textboxes programatically I have no idea how many textboxes will be there. I need to do a looping again to get the value user put in into textbox. How can I get the value of textbox by using ID?

View 4 Replies

Panel Error Doesn't Displaying / Code Doesn't Show Up In View/source?

Jul 23, 2010

I debugged my code and it sets the visible to true and it doesn't show up in view/source either. PnlError is the one not displaying...

[Code]....

View 8 Replies

Web Forms :: How To Perform Validation For A Textbox Based On Other Textbox

Jan 28, 2011

I'm using 3 text boxes for allowing user selecting different ranges. I want to perform below validations on three text boxes.

1.User should enter a value (i.e. a valid number,doesn't allow to enter zero,decimal numbers and negative numbers) in 1st text box.

2. 2nd text box value should be greater than 1st text box.

3. 3rd text box value should be greater than 2nd text box.

I want to perform validations on client side only using JavaScript. If anything goes wrong I want to populate a message box.

View 7 Replies

VS 2008 Textbox Not Empty / How To Change Backcolor Of Textbox

Feb 28, 2010

Code:

[code]....

I have two textboxes,Suppose I leave the textbox1 empty & press the button,Then alert is there enter value in Textbox1,When the user press ok,Focus is set to dat textbox,I want also to change the backcolor of dat textbox--I think so it is simple,Now when i enter the values in First textbox & press tab to move to second textbox,I wnat the first textbox color to be changed to white.

View 5 Replies

Web Forms :: Display Multiple Textboxes Upon Entering Value (number) In Textbox

Jan 29, 2012

I need to display multiple textboxes upon value entered in one textbox ...

ex: if i enter 3 in textbox1 then down to it , it must display 3 textboxes ...

View 1 Replies

Forms Data Controls :: Two Input Textboxes In Gridview One Textbox Cannot Be Greater Than The Other

Feb 4, 2010

I am having difficulty with getting the values from two textboxes to passed the values to one function and determine that one textbox cannot be greater than the other textbox, then i can issue alert message.

For opener, i do not want onclick issue.

[code]....

View 1 Replies

Forms Data Controls :: Adding Textboxes And Result Should Equate With Another Textbox?

Dec 27, 2010

I have textbox1,Textbox2,Textbox3...Textbox10 consider as working hours, i have another Textbox called QuotedHours (textbox 11, user input). If working hours exceeds the quoted hours then a message should appear on the screen "Your working hours exceeded to quoted hours". I need to add 10 textboxes and result shoulbe equate with QuotedHours(Textbox 11)

View 17 Replies

Web Forms :: Regular Expression For Empty Textbox?

Jun 16, 2010

I have a problem with regular expression because I want to validate a textbox and I want that mark the error text when the textbox be empty.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved