Solved

Adding date automatically to textbox when i select an item from drop down list

Posted on 2012-03-19
6
315 Views
Last Modified: 2012-03-21
I have a drop down list which has 3 items in it, i also have two Textboxes, Textbox1 and Textbox2. I want that when I select item1 from Dropdownlist and enter a date in Textbox1, The date in Textbox2 should be changed to 3years ahead of the date in Textbox1. Similarly when i select Item2 in dropdownlist and enter a date in Textbox1 the date in textbox2 should be automatically changed to (Textbox1 date+5years). I have the date in MM/DD/YYY format. Any ideas how to achive it using C# code. I know that I can use a stored procedure for this but I want to accomplish this using C# code.
0
Comment
Question by:skolanti
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 29

Expert Comment

by:QPR
ID: 37740005
0
 

Author Comment

by:skolanti
ID: 37742735
Hi, I am a beginner in ASP.Net web development, Can you provide me with sample code according to my Scenario?
0
 
LVL 29

Accepted Solution

by:
QPR earned 500 total points
ID: 37744496
aspx page:

 <asp:DropDownList ID="DropDownList1" runat="server"
    onselectedindexchanged="DropDownList1_SelectedIndexChanged"
        AutoPostBack="True">
        <asp:ListItem>Select</asp:ListItem>
        <asp:ListItem Value="3">3 years</asp:ListItem>
        <asp:ListItem Value="5">5 years</asp:ListItem>
    </asp:DropDownList>
    <p>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
        <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
    </p>



aspx.cs page

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {

        if (TextBox1.Text != "")
        {
            DateTime GivenDate = Convert.ToDateTime(TextBox1.Text);

            if (DropDownList1.SelectedValue == "3")
            {
                TextBox2.Text = GivenDate.AddYears(3).ToString();
            }
            if (DropDownList1.SelectedValue == "5")
            {
                TextBox2.Text = GivenDate.AddYears(5).ToString();
            }
        }
    }
0
Secure Your WordPress Site: 5 Essential Approaches

WordPress is the web's most popular CMS, but its dominance also makes it a target for attackers. Our eBook will show you how to:

Prevent costly exploits of core and plugin vulnerabilities
Repel automated attacks
Lock down your dashboard, secure your code, and protect your users

 

Author Comment

by:skolanti
ID: 37747475
Thanks, This code worked but I had to make some changes based on my program.
0
 

Author Closing Comment

by:skolanti
ID: 37747488
Thanks, this code worked fine but I had to make some changes based on my Program logic.
0
 
LVL 29

Expert Comment

by:QPR
ID: 37749488
B is a bit unfriendly, I gave you the entire code needed to do what you needed... but thanks anyway
0

Featured Post

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Objective of This Article In 1990’s, when I was a budding software professional, I had a lot of confusion about which stream or technology, I had to choose to build my career. In those days, I had lot of confusion like whether to choose System so…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
The purpose of this video is to demonstrate how to manually back up a WordPress Database. This will be demonstrated using a Windows 8 PC. The Host used will be IPage.com Log into your Hosting account. IPage will be used for demonstration : Locat…
The purpose of this video is to demonstrate how to integrate Mailchimp with WordPress, by placing a Mailchimp signup form on a WordPress Page or Post. This will be demonstrated using a Windows 8 PC. Mailchimp will be used. Log into your Mailchi…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question