MS Windows’i lõikepuhvrisse (ingl. Clipboard). Vii nüüd kursor sinna, kuhu soovid teksti paigutada ja kanna see lõikepuhvrist dokumenti; "kleepimine" käivitatakse menüüst Redigeeri > Kleebi (ingl. Edit > Paste) või klahvikombi- natsiooniga Ctrl+V. Juhul kui on varem mujalt (näit. internetilehel) kopeeritud tekst ja on soovi kleepida ainult tekst, siis saad seda teha menüükäsu Redigeeri > Kleebi teisiti… (ingl. Edit > Paste Special…) abil. Avanenud dialoogiaknas vali tekstikastis rida tekstiga „Vormindamata tekst“ (ingl. Plain Text) ja klõpsa nupul OK. Ka kopeeritav tekst tuleb esmalt märgistada, misjärel vali menüükäsk Redigeeri > Kopeeri (ingl. Edit > Copy) või klahvikombinatsioon Ctrl+C (või tööriistarea nupuga, millel kahe lehega pildike). Kleepimine toimub eelmises lõigus kirjeldatud viisile. Märgitud teksti teisaldamine ja kopeerimine on võimalik läbi viia ka lohistamise (ingl. Drag and Drop) abil
1. samm Chart Type - saab maarata graafiku tuubi. Igal graafikuliigil on erinevad variandid, mille vahel saab valida. Et naha, milline graafik valja naeb, klopsake soovitud graafikuliigil ja hoidke all hiire vasakut klahvi nupul Press and Hold to View Sample. Leides sobiva variandi, liikuge jargmisse sammu, vajutades nupule Next. 2. samm Chart Source Data margistage andmete plokk, mille kohta soovite graafilist tulemust. Kui plokk oli eelnevalt maaratud, on tekstikastis Data range oige piirkond. Kontrollige, kas andmed on ridades (Rows) voi veergudes (Columns). Kui naidisdiagrammi valimus sobib, ei pea selles dialoogiaknas muudatusi tegema. Seejarel vajutage nupule Next. 3. samm Chart Options - lulitage sisse/valja moningad standardsed korraldused vastavalt
korda, siis tuleb labeli sisu ära kustutada. Kui sama sessiooni ajal tullakse lehele 2st, 3ndat jne korda, siis ei tehta midagi. Lehekülje objekti küljes olev omadus IsPostBack on true, kui ei olda lehel esimest korda. protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) lblInf.Text = ""; } Lisaks peame tekitama protseduuri nupu klikile reageerimiseks. Kui keegi klikib nupule, siis muudame ära labeli teksti vastavalt tekstikastis olevale jutule. protected void bOK_Click(object sender, EventArgs e) { lblInf.Text = "Sa kirjutasid tekstikast: " + txtKast.Text; } Kui me nüüd avastame, et sellist tekstikasti, labeli ja nupu interaktiivset kooslust läheb meil ka mujal vaja, siis on mõistlik see funktsionaalsus realiseerida KK abil. KK lehed e. .ascx lehed on oma ülesehituselt väga sarnased .aspx lehtedega seega on üsna tavaline, et esmalt realiseeritakse mingi funktsionaalsus
korda, siis tuleb labeli sisu ära kustutada. Kui sama sessiooni ajal tullakse lehele 2st, 3ndat jne korda, siis ei tehta midagi. Lehekülje objekti küljes olev omadus IsPostBack on true, kui ei olda lehel esimest korda. protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) lblInf.Text = ""; } Lisaks peame tekitama protseduuri nupu klikile reageerimiseks. Kui keegi klikib nupule, siis muudame ära labeli teksti vastavalt tekstikastis olevale jutule. protected void bOK_Click(object sender, EventArgs e) { lblInf.Text = "Sa kirjutasid tekstikast: " + txtKast.Text; } Kui me nüüd avastame, et sellist tekstikasti, labeli ja nupu interaktiivset kooslust läheb meil ka mujal vaja, siis on mõistlik see funktsionaalsus realiseerida KK abil. KK lehed e. .ascx lehed on oma ülesehituselt väga sarnased .aspx lehtedega seega on üsna tavaline, et esmalt realiseeritakse mingi funktsionaalsus