using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class kabelaud1 : System.Web.UI.UserControl { public string Tekst { get { return sisu; } set { sisu = value; NaitaSisu(); } } public bool NuppNaha { set { Button1.Visible = value; } get { return Button1.Visible; } } private string sisu = " v v v vv . v . "; protected void Page_Load(object sender, EventArgs e) { for (int rida = 0; rida < 8; rida++) { TableRow tr = new TableRow(); for (int veerg = 0; veerg < 8; veerg++) { TableCell td = new TableCell(); Label silt = new Label(); silt.Text = ".  "; td.Controls.Add(silt); tr.Controls.Add(td); td.Style["width"] = "20px"; td.Style["height"] = "20px"; silt.Style["color"] = "white"; if ((rida + veerg) % 2 == 1) { td.Style["background-color"] = "black"; } int koht = rida * 8 + veerg; if (koht < sisu.Length) { silt.Text = sisu[koht].ToString(); } silt.ID = "silt" + koht; } t1.Controls.Add(tr); } } private void NaitaSisu() { for (int i = 0; i < sisu.Length; i++) { Label silt = this.FindControl("silt" + i) as Label; if (silt != null) { silt.Text = sisu[i].ToString(); } } } public void Algseis() { sisu = " v v v vv v v v v v v v m m m m m m m mm m m m "; NaitaSisu(); } protected void Button1_Click(object sender, EventArgs e) { Algseis(); } }