Avatar
Mirek
Neregistrovaný
Avatar
Mirek:

Dobrý den,

mám textbox a button.

Jedním kliknutím na button chci aby se to co je v textboxu napsalo do textarea a druhým kliknutím na button aby se to smazalo zase.

Jsem samouk, použil jsem tento kód a už nevím jak dělat tak aby to šlo :).

Předem díky za rady.

using System;
using System.Collec­tions.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI­.WebControls;

namespace WebApplication1
{
public partial class WebForm3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button3_Click(ob­ject sender, EventArgs e)
{

if (TextBox2.Text != "")
{
TextBox2.Text = "";
Label2.text = TextBox2.Text;
}
else
{
Label2.Text = TextBox2.Text;
}
}
}
}

 
Odpovědět 13.2.2014 7:51
Avatar
Aleš Lulák
Člen
Avatar
Odpovídá na Mirek
Aleš Lulák:

Já jsem teda taky amatér, ale co tohle:
if (Label2.Text == "")
{
Label2.text = TextBox2.Text;
}
else
{
Label2.Text = "";
}
A zkušenější nám jistě vytknou ""

Nahoru Odpovědět 13.2.2014 8:29
Jsem hloupý člověk, proto se musím vzdělávat
Avatar
Michal Žůrek (misaz):

bože, používejte to tlačítko vložit zdrojový kód takhle je to otřesné.

Na kliknutí je událost Click, na dvojté DoubleClick.

Nahoru Odpovědět  +1 13.2.2014 9:28
Nesnáším {}, proto se jim vyhýbám.
Avatar
Mirek
Neregistrovaný
Avatar
Mirek:

omlouvám se....a blbě jsem to ještě napsal, nepotřebuji dvojklik

Chci abych jednou klikl (něco to udělá) a pak podruhý za nějakou dobu a udělá to zase něco jiného v mém případě napíše text a pak ho smaže.

 
Nahoru Odpovědět 13.2.2014 11:25
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Mirek
Zdeněk Pavlátka:

Připravíš si proměnnou typu bool a při kliknutí na tlačítko zkontroluješ její hodnotu. Podle ní zvolíš co udělat a hodnotu v proměnné otočíš.

bool b = false;
//kliknutí
if (b)
{
//1. akce
}
else
{
//2. akce
}
b = !b;
Nahoru Odpovědět 13.2.2014 11:44
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Mirek
Andrej Farkaš:

Možno bude stačiť aj takáto obsluha Click udalosti na tlačidle. Hlavne aby pri spustení bol label2.Text = "" alebo null ;-)

label2.Text = string.IsNullOrEmpty(label2.Text) ? textBox2.Text : string.Empty;
Nahoru Odpovědět 14.2.2014 14:32
Live. Love. Learn.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.