Click here to Skip to main content
13,147,344 members (31,581 online)
Rate this:
Please Sign up or sign in to vote.
See more:
good evening,

I have two textboxes.

if i type in the first textbox it should automatically appear in the second textbox.

please help me.
Posted 15-Apr-13 1:09am
Nelek 15-Apr-13 7:11am
This is not how CP usually works. Most important goal here is to learn and help learning.
You are supposed to try it on your own, and come here when you got stuck with something, with a concrete question about your code, design, etc.
Please have a look to What have you tried?[^] to see a good explanation about what I mean.
If we give you a ready-to-go solution, it is not going to help you.
PrashantSonewane 15-Apr-13 7:14am
Add your code here to help us where is the problem...
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

You can do it by using JavaScript :-

I. Write a Javascript function that will set your first textbox value to second textbox.
function CopyText() {
           var FirstTextBox = $get('<%= txtBox1.ClientID %>');
           var SecondTextBox = $get('<%= txtBox2.ClientID %>');
           SecondTextBox.value = FirstTextBox.value;

II. Now take two textbox and in first textbox, use onkeyup event to call that javascript function.
<asp:textbox id="txtBox1" runat="server" onkeyup="CopyText()"></asp:textbox>
<br />
<asp:textbox id="txtBox2" runat="server"></asp:textbox>

I hope, now you are clear.

Gool luck.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

use text changed event and set autpostback property to true

 private void textBox1_TextChanged(object sender, EventArgs e)
            textBox2.Text = textBox1.Text;

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web02 | 2.8.170915.1 | Last Updated 15 Apr 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100