Web Forms :: Validate Mutually Exclusive Text Boxes?
Aug 26, 2010Meaning only one of them can have a value, but not both.
I suspect one validation control can't handle both.
Meaning only one of them can have a value, but not both.
I suspect one validation control can't handle both.
I have two databound dropdown list controls...on a data entry form.
The catch is that i want the user to select only one....
I thought that a dropdownlist behaves like a combobox in winforms.....only to find that there is always a selected item...
And asp.net has no native combobox control...
I need to validate that a user makes a selection from a select list OR they enter text into a textbox. I'm trying to figure out which validator to use. Is there a way to make a CompareValidator do this? Or would I need to write a custom validator? If custom, do I write one for each of the form elements, or does the validation happen upon submit?
View 3 RepliesI have 2 radio button in my page. Now I can click both of them i want when i select Radionbutton1 then Radiobutton2 be deselect i mean i can just click on one of radiobutton ....
View 1 RepliesI have a checkboxlist control showing Q1,Q2,Q3,and Q4 and with AppendDataBoundItems="True" I added:-
<asp:ListItem Value="*">ALL</asp:ListItem>
I want when people select All, the checkboxes for Q1, Q2, Q3, and Q4 are cleared and the "All" box remain checked. How to do it ?
"Radio Buttons Are Not Mutually Exclusive When Used in a Repeater" according to KB #316495 http://support.microsoft.com/kb/316495. This bug also exists with ListViews, and I am having a hard time developing a workaround. Is there a solution or workaround available? I'm using Visual Studio 2010.
(Here is my ASPX. I want rbGroupedSession and rbFees to be mutually exclusive. Databinding and setting controls visible attribute to true/false is done in the code-behind. I'm also setting the RadioButtons "GroupName" property correctly in the code-behind, but it gets changed when rendered in the browser -- which is bug KB #316495)..
[Code]....
I have 5 checkbox columns in my grid .. like
Id Chk1 Chk2 Chk3 Chk4 Chk5
I want select only one checkbox among 5 checkboxes if user selects one checkbox another which are checked are need to uncheck. How can i do this in client side .....
I have an ASP.NET gridview where I allow the user to edit a record. I need to validate multiple fields as one. I need to require that the user either enter a first and last name OR a company name. All three cannot be blank. Most of the sample code I am finding does not address the text boxes only being visible while the gridview is in edit mode. When not in edit mode, the text boxes do not exist so
document.getElementById('<%= editFirstName.ClientID %>') throws an error upon page load.
[Code]....
validate the text boxes which are created dynamically?
I've problem with validating all text boxes in PlaceHolder. I made PlaceHolder and I've no idea how to check that all textboxes have integer numbers as a text.
public void Made_Matrix (PlaceHolder Matrix, int Size){
for(int row=0; row < size; row++){
for(int col=0; col < size; col++){
TextBox TB = New TextBox();
Matrix.Controls.Add(TB);
TB.ID = TB + Convert.ToString(row) + Convert.ToString(col);
TB.AutoPostBack = "true";
}
Matrix.Controls.Add(new LiteralControl ("<br/>"));
}
}
public void TB_Validate (PlaceHolder Matrix, int Size){
for (int row = 0; row < size; row++){
for (int col = 0; col < size; col++){
string Ident = TB + Convert.ToString(row) + Convert.ToString(col);
how can i find text hidden in TextBox with ID from Ident? And how to check if it's numeric? I suppose that in .NET there's no function like IsNumeric(), am I right?
I have a about 6 or 7 text boxes which needs to be validated to make sure they are not empty from server side code. So how I usually do this is, check each textbox 1 by 1 to ensure that they are not empty. Are there any other efficient methods to do this? I have searched on SO and have found out that adding all the textboxes to a list and using a for each is a much better method. Are there any other ways that this can be achieved? Thanx a lot in advance :)
View 2 RepliesUsing C# and SQL as the database.I have a page with a gridview and some text boxes and drop down list boxes. A user selects a record from the grid view I query the database and fill the text boxes and drop down list boxes.
Some fields get updated periodincally thus there is no data in those fields in the database until some time.
A strange thing happens.When filling data some text boxes gets a one tab spacing .
i can use auto-suggest with the text box txtCode like this...
as_jsonReportingTo = new bsn.AutoSuggest('<%= txtCode.ClientID %>', optionsRe);
Now I will create text boxes dynamically, i want to bind autosuggest with the new created text boxes. What should I do?
I have a custom validator which validates three text boxes. my code is,
[Code]....
I fill in all the three textboxes.it still gives me the error message to fill in all the boxes and does not submit the page even when all the three boxes are filled.
I want to check that a user has not entered a date for the from date that is later than the to date and vice versa. Because it gives me an out of range query error if it is!
View 6 RepliesI have written the following ocde to save the data in to textfile.
using(TextWriter tw=new StreamWriter(file))
{
string refcode = txtReftypecode.Text;
tw.Write(refcode.PadLeft(1,'0'));
string priorcode = txtPrioritycode.Text;
tw.Write(priorcode.PadLeft(2, '0'));
tw.Write(txtImmediateddest.Text.PadLeft(2,'0'));
tw.Write(txtImmediateorg.Text.PadLeft(10,'0'));
string date=txtFilecreatdate.Text.Replace("/","");
tw.Write(date.PadLeft(6,'0'));
string time1=txtFilecreattime.Text.Replace(":","");
tw.Write(time1.PadLeft(4,'0'));
tw.Write(txtFileIDmodifier.Text);
tw.Write(txtRecsize.Text.PadLeft(3,'0'));
tw.Write(txtBlockingfac.Text.PadLeft(2,'0'));
tw.Write(txtFormatcode.Text.PadLeft(1,'0'));
tw.Write(txtImmeddestname.Text.PadRight(23,' '));
tw.Write(txtImmedorgname.Text.PadRight(23,' '));
tw.Write(txtRefcode.Text.PadRight(8,' '));
tw.WriteLine();
}
Now i would like to represent the data in to the corresponding to text boxes when i open that text file.
I am trying to figure out how to get the text value from each textbox on a page that has a dynamically created number of text boxes. I need to store that value in a database row. I guess what i need is to be able to store the text box values in a collection or arrary of some sort and then be able to use textbox(i).value or something of that nature. Not really sure where to begin.
View 5 RepliesI have two text boxes called starttime and endtime which are datetime sqldbtypes that I want to subtract the value to show in a duration label. I know that you can do a subtraction with datediff in t-sql to find the time difference, and I'm wondering if that's the best way to approach this. Here is the code from my default.aspx.vb page:
[Code]....
I'm very new to ASP.NET, how would it be possible to have a complete form with, let's say, 10 text boxes. Once the page is displayed, the user would only see the first textbox. After the user has input data into that box, the second textbox would appear. After data is input into the second textbox, the third textbox would appear and so on. I know it probably has something to do with Postback but I cannot find anything on this scenario.
View 8 RepliesI have a page that allows users to upload photos and when they click the upload button it renders a few textboxes used to change the photo's information and also the displays the photo. After they are done upload photos, they can then insert all the information in each of the textboxes. Then users click the Upload button and it takes all the information and places it in the database. The problem is that when I say "get the text from these textboxes" using the textbox IDs, it tells me that those textbox IDs are not in the current context.
Here is my code...
[Code]....
I have placed the code in page_init and it submits the email with empty textboxes - the filled out information is missing. Any knows why the textboxes are blank? Here is the code:
public partial class reservation : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("page loaded");
}
protected void Page_Init()
{
if (Page.IsPostBack)
{
SmtpClient smtpClient = new SmtpClient();
MailMessage message = new MailMessage();......................
I'm developing a web form. I use the style sheet for the page and make the font size x-small.
But I noticed all the text boxes in the page looks a little higher than expected comparing with the font of the other text in the page.
Is there an easy way to change all the height of the textboxes on the page? and make new creation of text boxes the same height as all the other controls on the page?
Also I tried to select multiple text boxes to aligh them or make the same size, I remember I can do it in visual studio 2005 before, but now I cannot do it in 2008.
I did it be select one, and press ctrl button to select the other one, but the other one cannot be selected. Did I do something wrong?
I have 50 textboxes in a table and i would like to write a conditonal statement. If the textboxes has null or empty then i want to assign them 0 to all the textboxes.(VB.Net) I tried
[Code]....
i have to genrate dynamic textbox, we have a textbox in which user enter any number, when user hit genrate button the number(which user insert) of text boxes will genrate.how can i do it?
View 8 RepliesIm trying to use datarow to allow me to traverse through rows. how to display the column of the row selected to appear in the text boxes.
Private Sub NavigationButtons_Click(ByVal senders As Object, ByVal e As System.EventArgs) Handles FirstButton.Click, _