Asp.net Panel içindeki kontrolleri Tek seferde Temizleme

Asp.net Panel içindeki kontrolleri tek seferde temizlemek için kullandığım bi fonkisyon . aşağıda görebileceğiniz gibi System.Web.UI.WebControls namespace i altında bulunan ve diger namespace ler altında bulunan read only olmayan butun paremetreleri create ederek panel içinden temizliyebilirsiniz..

  public void CleanItemsTextProperty(Control ContainerPanel)
        {

            foreach (Control xx in ContainerPanel.Controls)
            {
                switch (xx.ToString())
                {
                    case "System.Web.UI.WebControls.TextBox":
//TextBox'ın text propertysini temizle.
                        ((TextBox)xx).Text = string.Empty;
                        break;

                    case "System.Web.UI.WebControls.Label":
                        ((Label)xx).Text = string.Empty;
                        break;
/*
 Free textbox kontrolü !
3 üncü parti controllerinizide panel içinden temizleyebilirisniz.
*/
                    case "FreeTextBoxControls.FreeTextBox":
                        ((FreeTextBoxControls.FreeTextBox)xx).Text = string.Empty;
                        break;
                }

            }
        }

This entry was posted on Perşembe, Temmuz 23rd, 2009 at 12:53 and is filed under C#, Programlama. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.

Leave a Reply