
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Çaylak Bilişimci &#187; Asp.Net</title>
	<atom:link href="http://www.caylakbilisimci.com/kategori/web-programlama/asp-net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.caylakbilisimci.com</link>
	<description>Bilişimde Yenilikler ve Programlama Adına Herşey</description>
	<lastBuildDate>Tue, 07 Sep 2010 21:59:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Asp.Net Adres &#199;ubuğundan Girilen Verilerden Tablo Oluşturmak</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html#comments</comments>
		<pubDate>Wed, 06 Jan 2010 10:54:00 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[asp.net tablo yapmak]]></category>
		<category><![CDATA[tablo yapmak]]></category>
		<category><![CDATA[vb net tablo yapmak]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/web-programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html</guid>
		<description><![CDATA[Evet  şimdi İnternet Tarayıcınızın adres çubuğundan girilen verileri tablo haline getiren bir kod parcasi yazalım. Kodların ne anlamlara geldiğini yazdığım kodun arkasına yorum olarak belirttim. Yorumlar koyu bir biçimde kodda belirtilmiştir. Umarım anlaşılır. &#60;%@ Page Language=&#8221;VB&#8221; Debug=&#8221;true&#8221; %&#62; &#60;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&#62; &#60;script runat=&#8221;server&#8221;&#62; Dim dz() As String &#8216;dz adli string [...]]]></description>
			<content:encoded><![CDATA[<p>Evet  şimdi İnternet Tarayıcınızın adres çubuğundan girilen verileri tablo haline getiren bir kod parcasi yazalım. Kodların ne anlamlara geldiğini yazdığım kodun arkasına yorum olarak belirttim. Yorumlar koyu bir biçimde kodda belirtilmiştir. Umarım anlaşılır.</p>
<blockquote><p>&lt;%@ Page Language=&#8221;VB&#8221; Debug=&#8221;true&#8221; %&gt;</p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;</p>
<p>&lt;script runat=&#8221;server&#8221;&gt;</p>
<p>Dim dz() As String <strong>&#8216;dz adli string değişkeni tanımlanır</strong></p>
<p><strong>&#8216;dz değişkeni tam olarak tablo içine yazdırılacak metini tutmak için kullanılır.</strong></p>
<p>Sub Page_Load()</p>
<p>Dim qs As String = Request.QueryString(&#8220;veri&#8221;) &#8216;Request.QueryString <strong>Adres Çubuğundaki Verileri </strong></p>
<p><strong>&#8216;Tutar böylelikle veriler QueryString(&#8220;veri&#8221;) komutunun adres çubuğunda kullanım şekli ile &#8220;?veri= &#8220;</strong></p>
<p><strong>&#8216;veriler okutulur, qs(QueryString) adı verilen değişkende tutulur</strong></p>
<p>If (qs = Nothing Or qs = &#8220;&#8221;) Then qs = &#8220;Adres Çubuğundan Veri Gelmedi&#8221;</p>
<p><strong>&#8216;eğer qs değişkeninde birşey yoksa veya &#8220;&#8221;(boşsa)gs değişkenine &#8220;Adres Çubuğundan Veri Gelmedi&#8221;</strong></p>
<p><strong>&#8216;metinini aktar.</strong></p>
<p>dz = qs.Split(&#8221; &#8220;) <strong>&#8216;qs(QueryString)den yani adres çubuğundan gelen verileride boşluk varsa kırpma</strong></p>
<p><strong>&#8216;işlemini yapar qs.Split(&#8221; &#8220;)ve böylelikle dz ye sadece metinleri atar.</strong></p>
<p>End Sub</p>
<p>&lt;/script&gt;</p>
<p>&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221; &gt;</p>
<p>&lt;head runat=&#8221;server&#8221;&gt;</p>
<p>&lt;title&gt;Adres Çubuğundan Gelen Kelimeleri Tablo Yapmak &lt;/title&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;form id=&#8221;form1&#8243; runat=&#8221;server&#8221;&gt;</p>
<p>&lt;div&gt;</p>
<p>&lt;% <strong>&#8216;Html Alanında Visual Basic Komutları veya bir asp işlemi Kullanılmak</strong></p>
<p><strong>&#8216;İsterse bu metinin başındaki ve sonundaki yüzde işaretlerini tagları </strong></p>
<p><strong>&#8216;ile beraber eklenmelidir!</strong></p>
<p><strong>&#8216;Aşağıdaki Kodlar Tam Olarak Şu İşlemi Yapmaktadır!</strong></p>
<p><strong>&#8216;Adres Çubuğundan gelen metinleri dz değişkeninde ki metinler bitene kadar</strong></p>
<p><strong>&#8216;her kelime için bir tablo hücresi oluşturup içine kelimeleri doldurma işlemini</strong></p>
<p><strong>&#8216;gerçekleştirir</strong></p>
<p>%&gt;</p>
<p>&lt;%=&#8221;&lt;table border=&#8221;"1&#8243;&#8221;&gt;&lt;tr&gt;&#8221;%&gt;</p>
<p>&lt;% For i As Integer = 0 To dz.Length &#8211; 1</p>
<p>Response.Write(&#8220;&lt;td&gt;&#8221;)</p>
<p>Response.Write(dz(i))</p>
<p>Response.Write(&#8220;&lt;/td&gt;&#8221;)</p>
<p>Next%&gt;</p>
<p>&lt;%=&#8221;&lt;/tr&gt;&lt;/table&gt;&#8221;%&gt;</p>
<p>&lt;/div&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/html&gt;<span style="background-color: #eeeeee; font-family: Verdana; color: #666666;">Kod yapımız </span></p></blockquote>
<p>Evet Asp.Net Form’una bu kodları yazdığımızda şu şekilde bir çıktı oluşacak ..</p>
<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2010/01/AdresCubuguTablo.jpg" rel="shadowbox[post-1785];player=img;"><img style="display: inline; border: 0px;" title="AdresCubuguTablo" src="http://www.caylakbilisimci.com/wp-content/uploads/2010/01/AdresCubuguTablo_thumb.jpg" border="0" alt="AdresCubuguTablo" width="511" height="111" /></a></p>
<p>Tabi biz normalde Adres çubuğuna verileri Elle girmeyeceğiz. Veriler bir formdan gelecek ve Formdan gelen verilere göre işlemler yapacağız..</p>
<p>Bu sadece ön bir giriş oldu <img src='http://www.caylakbilisimci.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=1785" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-secilen-checkboxlari-ekrana-yazdirmak.html" title="Asp.Net Seçilen Checkbox&#8217;ları ekrana yazdırmak..">Asp.Net Seçilen Checkbox&#8217;ları ekrana yazdırmak..</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &#199;ağırma</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html#comments</comments>
		<pubDate>Sun, 03 Jan 2010 22:35:00 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[asp net onclick]]></category>
		<category><![CDATA[on click sub]]></category>
		<category><![CDATA[procedure çağarma]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/web-programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html</guid>
		<description><![CDATA[Evet arkadaşlar Asp.Net derslerine bir süre ara vermiştik. Yavaş yavaş basit kodlar yazarak sizlere bildilendirmeye devam etmek istiyorum.  Şimdi sizlere Bir Button kontrolunünü OnClick yordamını yada olayını kullanarak bir alt prosedür yani Sub çağırmayı göstereceğim. Şimdi Kodlarımızı Vereyim İlk başta. Ben başlangıc olarak kodlarıda HTML kodlarınızla aynı sayfaya yazmanız taraftarıyım. Bu şekilde kontrol daha kolay [...]]]></description>
			<content:encoded><![CDATA[<p>Evet arkadaşlar Asp.Net derslerine bir süre ara vermiştik. Yavaş yavaş basit kodlar yazarak sizlere bildilendirmeye devam etmek istiyorum.  Şimdi sizlere Bir <strong>Button</strong> kontrolunünü OnClick yordamını yada olayını kullanarak bir alt prosedür yani Sub çağırmayı göstereceğim.</p>
<p>Şimdi Kodlarımızı Vereyim İlk başta. Ben başlangıc olarak kodlarıda HTML kodlarınızla aynı sayfaya yazmanız taraftarıyım. Bu şekilde kontrol daha kolay olacaktır diye düşünüyorum. İlerledikçe kod sayfamızı HTML sayfamızdan ayırabiliriz ki bu daha profesyonel bir yöntemdir.</p>
<blockquote><p>&lt;%@ Page Language=&#8221;VB&#8221; Debug=&#8221;true&#8221; %&gt;</p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;</p>
<p>&lt;script runat=&#8221;server&#8221;&gt;</p>
<p>Sub tusum_tiklandi(ByVal obj As Object, ByVal e As EventArgs)</p>
<p>Response.Write(&#8220;Butonun OnClik Olayını Gerçekleştirdiniz!&lt;br&gt;&#8221;)</p>
<p>Response.Write(&#8220;Butona Tıkladınız!&#8221;)</p>
<p>End Sub</p>
<p>&lt;/script&gt;</p>
<p>&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221; &gt;</p>
<p>&lt;head runat=&#8221;server&#8221;&gt;</p>
<p>&lt;title&gt;Buton&#8217;nun OnClik Olayı İle Sub Çağırma&lt;/title&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;form id=&#8221;form1&#8243; runat=&#8221;server&#8221;&gt;</p>
<p>&lt;div&gt;</p>
<p>&lt;asp:Button ID=&#8221;tusum&#8221; runat=&#8221;server&#8221; OnClick=&#8221;tusum_tiklandi&#8221; Text=&#8221;Butona Tıkla&#8221; /&gt;</p>
<p>&lt;/div&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/html&gt;</p></blockquote>
<p>Bu örneğin VB.Net dilini kullandığına dikkat edelim:)  C# ile Asp.Net örnekleride vereceğiz hatta veriyoruz ama bu örneğimiz Vb.Net ile</p>
<p>Şimdi bu kodları yazdığımıda ekranımızın çıktısı şu şekilde olacak..</p>
<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2010/01/EkranCkt.jpg" rel="shadowbox[post-1736];player=img;"><img style="display: inline; border: 0px;" title="Ekran Cıktı" src="http://www.caylakbilisimci.com/wp-content/uploads/2010/01/EkranCkt_thumb.jpg" border="0" alt="Ekran Cıktı" width="560" height="170" /></a></p>
<p>Başka bir derste görüşmek dileğiyle hoşçakalın ..</p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=1736" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-secilen-checkboxlari-ekrana-yazdirmak.html" title="Asp.Net Seçilen Checkbox&#8217;ları ekrana yazdırmak..">Asp.Net Seçilen Checkbox&#8217;ları ekrana yazdırmak..</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Ortak Yordamlar</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-ortak-yordamlar.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-ortak-yordamlar.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 18:45:56 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[asp.net olaylar]]></category>
		<category><![CDATA[click olayı]]></category>
		<category><![CDATA[enter yordamı]]></category>
		<category><![CDATA[leave yordamı]]></category>
		<category><![CDATA[mouse down]]></category>
		<category><![CDATA[mouse up]]></category>
		<category><![CDATA[visiblechanged]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=1325</guid>
		<description><![CDATA[Olaylar yani yordamlar kontrollerin  başına gelen işlemlerdir. Olayların metotlardan  farkı, bu işlemler  kontrollerin  elinde  olmadan  gerçekleşmesidir.  Örneğin  bir  Button kontrolüne  tıklanması,  o  kontrolün  isteği  dışında  yapılmıştır.  Bu  olayın tetiklemesinde  kontrolün  bir  rolü  yoktur.  Bu  olaylar  gerçekleştiği  zaman yapılması  gereken  işlemler,  ilgili  olayın  yordamına  yazılır.  Button1  isimli kontrolün   üzerine   tıklandığı   zaman         gerçekleştirmek   istenen           eylemler Button1_Click yordamına [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/aspnetdersleri.jpg" rel="shadowbox[post-1325];player=img;"><img class="size-full wp-image-1317 alignleft" title="aspnetdersleri" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/aspnetdersleri.jpg" alt="aspnetdersleri" width="200" height="150" /></a>Olaylar yani yordamlar kontrollerin  başına gelen işlemlerdir. Olayların metotlardan  farkı, bu işlemler  kontrollerin  elinde  olmadan  gerçekleşmesidir.  Örneğin  bir  Button kontrolüne  tıklanması,  o  kontrolün  isteği  dışında  yapılmıştır.  Bu  olayın tetiklemesinde  kontrolün  bir  rolü  yoktur.  Bu  olaylar  gerçekleştiği  zaman yapılması  gereken  işlemler,  ilgili  olayın  yordamına  yazılır.  Button1  isimli kontrolün   üzerine   tıklandığı   zaman         gerçekleştirmek   istenen           eylemler Button1_Click yordamına yazılır</p>
<p>Visual   Studio,   olayların   yordam   isimlerini   Kontrolİsmi_Olayİsmi   olarak biçiminde yazar.</p>
<p>Kontroller ile çalışırken benzer olaylar kullanılır.</p>
<p>•      Click (Tıklandığında)</p>
<p>Kontrol   üzerine   tıklandığı   zaman   tetiklenen   olaydır.   Windows   tabanlı</p>
<p>programlamada en sık kullanılan olaylardan biridir.</p>
<p>•      MouseDown (Mouse tuşu basıldığında)</p>
<p>Fare, kontrolün üzerindeyken herhangi bir tuşuna basıldığı zaman gerçekleşen olaydır. Bu olay, Click olayından önce çalışır.</p>
<p>•      MouseUp (Mouse tuşu bırakıldığında)</p>
<p>Fare, kontrolün üzerindeyken basılan tuş bırakıldığı zaman çalışır.</p>
<p>•      Enter (Girildiğinde)</p>
<p>Kontrol seçildiği veya üzerine odaklanıldığı zaman gerçekleşen olaydır.</p>
<p>•      Leave (Çıkıldığında)</p>
<p>Başka  bir  kontrol  seçilmek  üzere  çıkıldığında,  bu  kontrolün  Leave  olayı</p>
<p>tetiklenir.</p>
<p>•      VisibleChanged (Görünürlüğü değiştiğinde)</p>
<p>Kontrolün görünüp görünmediğini belirten  Visible özelliği değiştiği zaman tetiklenir.</p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=1325" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-ortak-yordamlar.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Kontrollerinin Ortak  Metodları</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrollerinin-ortak-metodlari.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrollerinin-ortak-metodlari.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 18:40:02 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[asp.net metotlar]]></category>
		<category><![CDATA[asp.net ortak metotlar]]></category>
		<category><![CDATA[bring To Front metodu]]></category>
		<category><![CDATA[focus]]></category>
		<category><![CDATA[hide metodu]]></category>
		<category><![CDATA[select]]></category>
		<category><![CDATA[send to back metodu]]></category>
		<category><![CDATA[show metodu]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=1321</guid>
		<description><![CDATA[Metotlar   kontrollerin  yaptığı    işlemlerdir.    Metotlar      parametreyle    veya parametresiz çağrılabilir. Parametreyle çağırmak, metodun girilen değere göre işlem  yapacağını  belirtir.  Örneğin   Focus  (Odaklan)  metodu,   parametre beklemeden çalışır ve kontrolün seçilmesini sağlar. private    void    button1_Click(object    sender, System.EventArgs e) { // İşlem yapıldıktan sonra // TextBox kontrolüne odaklan textBox1.Focus(); } Kontrollerin bazı ortak metotları vardır. •      Select (Seç) Select [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/aspnetdersleri.jpg" rel="shadowbox[post-1321];player=img;"><img class="size-full wp-image-1317 alignleft" title="aspnetdersleri" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/aspnetdersleri.jpg" alt="aspnetdersleri" width="200" height="150" /></a></p>
<p>Metotlar   kontrollerin  yaptığı    işlemlerdir.    Metotlar      parametreyle    veya parametresiz çağrılabilir. Parametreyle çağırmak, metodun girilen değere göre işlem  yapacağını  belirtir.  Örneğin   Focus  (Odaklan)  metodu,   parametre beklemeden çalışır ve kontrolün seçilmesini sağlar.</p>
<blockquote><p>private    void    button1_Click(object    sender, System.EventArgs e)</p>
<p>{</p>
<p>// İşlem yapıldıktan sonra</p>
<p>// TextBox kontrolüne odaklan</p>
<p>textBox1.Focus();</p>
<p>}</p></blockquote>
<p>Kontrollerin bazı ortak metotları vardır.</p>
<p><strong>•      Select (Seç)</strong></p>
<p>Select  metodu   Focus  ile  aynıdır  ama   TextBox  kontrolünün   Select metodunun diğerlerinden bir farkı daha vardır. TextBox içindeki yazıyı, verilen parametreler göre belli bir kısmını ya da hepsini seçer.</p>
<blockquote><p>private    void    button1_Click(object    sender, System.EventArgs e)</p>
<p>{</p>
<p>textBox1.Text = &#8220;Yazılım Uzmanı&#8221;;</p>
<p>textBox1.Focus();</p>
<p>// Sekizinci karakterden sonra// beş karakter seç</p>
<p>textBox1.Select(8, 5);</p>
<p>}</p></blockquote>
<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/YazilimUzmani.JPG" rel="shadowbox[post-1321];player=img;"><img class="alignnone size-full wp-image-1322" title="YazilimUzmani" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/YazilimUzmani.JPG" alt="YazilimUzmani" width="152" height="99" /></a></p>
<p>•      BringToFront (Öne Getir)</p>
<p>Üst üste duran kontroller arasından en öne getirir.</p>
<p>•      SendToBack (Arkaya Gönder)</p>
<p>Üst üste duran kontrollerin en arkasına gönderir.</p>
<p>•      Hide (Sakla)</p>
<p>Kontrolün gözükmesini engeller.</p>
<p>•      Show (Göster)</p>
<p>Kontrolün gözükmesini sağlar.</p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=1321" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrollerinin-ortak-metodlari.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp Net Kontrollerinin Ortak Özellikleri</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrollerinin-ortak-ozellikleri.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrollerinin-ortak-ozellikleri.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 18:33:13 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[asp.net kontrolleri]]></category>
		<category><![CDATA[asp.net kontrolleri ortak özellikleri]]></category>
		<category><![CDATA[forecelor]]></category>
		<category><![CDATA[kontroller]]></category>
		<category><![CDATA[kontrollerin ortak özellikleri]]></category>
		<category><![CDATA[size özelliği]]></category>
		<category><![CDATA[text özelliği]]></category>
		<category><![CDATA[visible  özelliği]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=1315</guid>
		<description><![CDATA[Özellikler,   kontrollerin   görünümü,   yerleşimi   veya   davranışlarına   özel niteliklerdir.  Örneğin  bir  Button  kontrolünün  Text  özelliği,  üzerinde  yazan yazıya erişmemizi sağlar. Kontrollerin özellikleri, tasarım anında Properties panelinden ulaşılabileceği gibi, kod tarafında da okunup değiştirilebilir. Kontrollerin birçok özelliği hem okunabilir hem de değiştirilebilir. Ancak  bazı özellikler  salt  okunur (ReadOnly) ve salt yazılır (WriteOnly)  olabilir. Bu tip özellikler Properties [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/aspnetdersleri.jpg" rel="shadowbox[post-1315];player=img;"><img class="size-full wp-image-1317 alignleft" title="aspnetdersleri" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/aspnetdersleri.jpg" alt="aspnetdersleri" width="144" height="108" /></a>Özellikler,   kontrollerin   görünümü,   yerleşimi   veya   davranışlarına   özel niteliklerdir.  Örneğin  bir  Button  kontrolünün  Text  özelliği,  üzerinde  yazan yazıya erişmemizi sağlar.</p>
<p>Kontrollerin özellikleri, tasarım anında Properties panelinden ulaşılabileceği gibi, kod tarafında da okunup değiştirilebilir.</p>
<p>Kontrollerin birçok özelliği hem okunabilir hem de değiştirilebilir. Ancak  bazı özellikler  salt  okunur (ReadOnly) ve salt yazılır (WriteOnly)  olabilir. Bu tip özellikler Properties panelinde gözükmezler.</p>
<p>Kontrollerin birçok ortak özellikleri vardır.</p>
<p>•      Text (Yazi)</p>
<p>Kontrollerin  Text özelliği, üzerinde görüntülenen yazıdır. Bu özellik çalışma anında sıkça okunup değiştirilerek, kullanıcıyla iletişim sağlanır.</p>
<p>TextBox kontrolüne girilen bir değerin okunup Label kontrolüne yazılması için, kontrollerin Text özellikleri kullanılır.</p>
<blockquote><p>private void button1_Click(object sender, System.EventArgs e)</p>
<p>{</p>
<p>}</p>
<p>label1.Text = textBox1.Text;</p>
<p>}</p>
<p>}</p></blockquote>
<p><strong>Name (İsim)</strong></p>
<p>Name özelliği kontrollere ulaşmak için kullanılan özelliktir. Birçok kontrolün Text özelliği  aynı  olabilir.  Ancak  her  biri  ayrı  birer  nesne  oldukları  için,  Name özellikleri benzersiz olması gerekir.</p>
<blockquote><p>textBox2.Text = textBox1.Text;</p></blockquote>
<p>İki TextBox kontrolünün yazıları aynı, fakat isimleri farklıdır.</p>
<p>•      Size (Büyüklük)</p>
<p>Kontrollerin  büyüklük  özelliğidir.   Height  (yükseklik)   ve   Width  (genişlik) özelliklerinden oluşur. Genellikle tasarım anında belirlenen bu özellik, çalışma anında da değiştirilebilir.</p>
<p>label1.Height = 10;</p>
<p>label1.Width = 20;</p>
<p><strong>•      BackColor (Arka plan rengi)</strong></p>
<p>Kontrollerin arka plan renginin ayarlandığı özelliktir. Bu özelliğin değeri, Color</p>
<p>(renk) nesnesinde tanımlı değerler ile belirlenir.</p>
<p><strong>•      ForeColor (Önalan rengi)</strong></p>
<p>Kontrollerin üzerindeki yazıların rengini belirler.</p>
<blockquote><p>private    void    button1_Click(object    sender, System.EventArgs e)</p>
<p>{</p>
<p>button1.BackColor = Color.Black;</p>
<p>button1.ForeColor = Color.White;</p>
<p>}</p></blockquote>
<p>Program kodunun  ekran çıktısı</p>
<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/ForecolorOrnegi.JPG" rel="shadowbox[post-1315];player=img;"><img class="alignnone size-full wp-image-1316" title="ForecolorOrnegi" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/ForecolorOrnegi.JPG" alt="ForecolorOrnegi" width="157" height="100" /></a></p>
<p><strong>•      Visible (Görünür)</strong></p>
<p>Kontrollerin ekranda görünüp görünmediklerini belirleyen özelliktir.  True ve False olmak  üzere iki  değer alabilir.  Boolean veri tiplerinden  daha sonra bahsedeceğim..</p>
<blockquote><p>private    void    button1_Click(object    sender, System.EventArgs e)</p>
<p>{</p>
<p>// Label kontrolünü gizle</p>
<p>label1.Visible = false;</p>
<p>// Label kontrolünü göster</p>
<p>label1.Visible = true;</p>
<p>}</p></blockquote>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=1315" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrollerinin-ortak-ozellikleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Seçilen Checkbox&#8217;ları ekrana yazdırmak..</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-secilen-checkboxlari-ekrana-yazdirmak.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-secilen-checkboxlari-ekrana-yazdirmak.html#comments</comments>
		<pubDate>Sun, 06 Dec 2009 14:31:26 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[checkboc seçilenler]]></category>
		<category><![CDATA[seçilen checkbox]]></category>
		<category><![CDATA[seçilen checkboxları belirlemek]]></category>
		<category><![CDATA[vb.net]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=1130</guid>
		<description><![CDATA[Zaman gecirme zımpırtım R10 Forumlarında dolaşırken demin bir arkadaşımızın konusunu gördüm.  Sanırım arkadaşımız öğrenci  ve buda ödevi.   Program &#8216;ın bir arayüzü var arayüz checkboxlardan oluşuyor. İşte İngilizce Fransızca Türkçe Almanca gibi diller bu seçilebilir kutulardan seçili olanlarını belirlemek ve ekrana yazdırmak istiyoruz. Program arayüzü şu şekilde olacak . Programımız eğer hiç bir Checbox seçilmedi ise [...]]]></description>
			<content:encoded><![CDATA[<p>Zaman gecirme zımpırtım R10 Forumlarında dolaşırken demin bir arkadaşımızın konusunu gördüm.  Sanırım arkadaşımız öğrenci  ve buda ödevi.   Program &#8216;ın bir arayüzü var arayüz checkboxlardan oluşuyor. İşte İngilizce Fransızca Türkçe Almanca gibi diller bu seçilebilir kutulardan seçili olanlarını belirlemek ve ekrana yazdırmak istiyoruz. Program arayüzü şu şekilde olacak .</p>
<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/programarayüzü.JPG" rel="shadowbox[post-1130];player=img;"><img class="alignnone size-full wp-image-1131" title="programarayüzü" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/12/programarayüzü.JPG" alt="programarayüzü" width="329" height="144" /></a></p>
<p>Programımız eğer hiç bir Checbox seçilmedi ise &#8220;Hiç bir Checkbox Secilmedi&#8221; yazacak.  Eğer bu şart sağlanmaz ise diğer adımlara geçecek. Secili olanları belirleyip  bir string değişkene atacağız.   Ve seçili eleman buldukça bu string değişkenin üstüne ekleme yapacağız..</p>
<p>Kodlar Şu Şekilde olacak</p>
<blockquote><p>
 Sub Page_Load()<br />
        If Not Page.IsPostBack Then<br />
            Response.Write(&#8220;Herhangi Bir Checkbox Secilmedi&#8221;)<br />
        End If<br />
        Dim secilen As String<br />
        secilen = &#8221; &#8221;<br />
        If CheckBox1.Checked Then secilen = secilen + +CheckBox1.Text<br />
        If CheckBox2.Checked Then secilen = secilen + CheckBox2.Text<br />
        If CheckBox3.Checked Then secilen = secilen + CheckBox3.Text<br />
        If CheckBox4.Checked Then secilen = secilen + CheckBox4.Text<br />
        If CheckBox5.Checked Then secilen = secilen + CheckBox5.Text<br />
        If CheckBox6.Checked Then secilen = secilen + CheckBox6.Text<br />
        Response.Write(secilen)<br />
    End Sub</p></blockquote>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=1130" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-secilen-checkboxlari-ekrana-yazdirmak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C#&#8217;ta Array Sınıfını Kullanmak</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/cta-array-sinifini-kullanmak.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/cta-array-sinifini-kullanmak.html#comments</comments>
		<pubDate>Wed, 11 Nov 2009 16:49:46 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[C# Programlama]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=512</guid>
		<description><![CDATA[ArrayList C#’ta bir class’dır. Diğer classlar gibi Arraylist’i de kullanabilmemiz için yavru değişkenini türetmeliyiz. Arraylist aslında bir dizidir.Fonksiyonlar çalışırken arkaplanda birden fazla dizi çalışır. Arraylist’i bir otosbüsü bekleyen yolcu kuyruğuna benzetebiliriz. En son gelen en arkaya geçer. Arraylist için de böyledir. En son eklenen eleman en son indisli elemandır. Eleman eklendikçe Arraylist de büyür, eleman [...]]]></description>
			<content:encoded><![CDATA[<p>ArrayList C#’ta bir class’dır. Diğer classlar gibi Arraylist’i de kullanabilmemiz için yavru değişkenini türetmeliyiz. Arraylist aslında bir dizidir.Fonksiyonlar çalışırken arkaplanda birden fazla dizi çalışır. Arraylist’i bir otosbüsü bekleyen yolcu kuyruğuna benzetebiliriz. En son gelen en arkaya geçer. Arraylist için de böyledir. En son eklenen eleman en son indisli elemandır. Eleman eklendikçe Arraylist de büyür, eleman sayısında bir sınırlama yoktur. Arraylist’in eleman türü object’tir. Bunu ilk örnekte daha iyi anlayacaksınız. Arraylist için şimdilik bu ön bilgiler yeterli. İsterseniz hemen Arraylist fonksiyonlarına geçelim.<br />
<span id="more-512"></span><br />
ArrayList oluşturabilmek için projemize using System.Collections kodunu da eklemeliyiz. Bu kodla System.Collections kütüphanesini çağırmış oluruz.</p>
<p>Add Fonksiyonu:<br />
ArrayList class’ından oluşturduğumuz yavru değişkene bir eleman eklemek için kullanılır. Mesela:</p>
<blockquote><p>01.private void button1_Click(object sender, EventArgs e)<br />
02.{<br />
03. ArrayList diziListe = new ArrayList();<br />
04. int[] dizi = new int[5] { 1, 2, 3, 4, 5 };diziListe.Add(dizi[2]);// diziListe&#8217;nin ilk elemanı 3 olur<br />
05. diziListe.Add(12); // diziListenin ikinci elemanı 12 olur<br />
06. diziListe.Add(&#8220;kelime&#8221;); // dizilistenin üçüncü elemanı kelime stringi olur<br />
07. this.Text = diziListe[0].ToString();// Form&#8217;un başlığına 3 yazar<br />
08. this.Text = diziListe[1].ToString();// Form&#8217;un başlığına 12 yazar<br />
09. this.Text = diziListe[2]; // Form&#8217;un başlığına kelime yazar<br />
10.}
</p></blockquote>
<p>Burada dikkat edilmesi gereken ilk nokta Add fonksiyonu ile Arraylist’e aynı anda sadece bir eleman ekleyebilmemiz. İkinci önemli nokta ise hem bir integer değeri ekledik hem de bir string değeri ekledik. Buradan da analaşılacağı üzere oluşturduğumuz Arraylist’e object türünde değerler atabiliyoruz. Mesela biz burda diziListe isimli yavru değişkene bool, double, float, string, byte, hatta Button, listBox türünde nesneler de ekleyebiliyoruz çünkü object türü değişken hepsini kapsayabiliyor.</p>
<p>AddRange Fonksiyonu:</p>
<p>AddRange fonksiyonu Add fonksiyonuna benzemektedir. Aradaki tek fark Add ile sade bir değeri ekleyebiliyorduk. AddRange ile ise Arraylist’e bir dizinin tamamını ekleyebiliriz.</p></blockquote>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[5] { 11, 21, 34, 56, 74 };<br />
5. diziListe.AddRange(dizi);textBox1.Text = diziListe[2].ToString();// textBox1’in içine 34 yazar<br />
6.}</p>
</blockquote>
<p>Burada bir noktayı hatırlatalım, listBox’ın elemenları da bir dizidir. Yani şunu da yapabilirdik:<br />
diziListe.AddRange(listBox1.Items);<br />
Bu kod ile listBox içindeki bütün değerleri Arraylist’imizin içine ekleyebiliriz.</p>
<p>Clear Fonksiyonu:<br />
Arraylist içindeki bütün elemanları silmek için kullanılan bir fonksiyondur.</p></blockquote>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[5] { 11, 21, 34, 56, 74 };<br />
5. diziListe.AddRange(dizi);diziliste.Clear();// diziListe&#8217;nin içine tamamen temizler<br />
6. extBox1.Text = diziListe[2].ToString();// hata verir<br />
7.}
</p></blockquote>
<p>Contains Fonksiyonu:<br />
Fonksiyona parametre olarak verilen değişkenin Arraylist içinde olup olmadığına bakar. Eğer var ise true yok ise false döndürür.</p>
<blockquote><p>01.private void button1_Click(object sender, EventArgs e)<br />
02.{<br />
03. ArrayList diziListe = new ArrayList();<br />
04. int[] dizi = new int[5] {1,2,3,4,5 };<br />
05. diziListe.AddRange(dizi);<br />
06. if (diziListe.Contains(Convert.ToInt32(textBox1.Text) )==true)<br />
07. {<br />
08. MessageBox.Show(&#8220;girilen değer diziListe içinde mevcut&#8221;);<br />
09. }<br />
10. else<br />
11. {<br />
12. MessageBox.Show(&#8220;girilen değer diziListe içinde yok&#8221;);<br />
13. }<br />
14.}
</p></blockquote>
<p>Count Fonksiyonu:<br />
Arraylist’in eleman sayısını döndüren fonksiyondur.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[] {1,2,3,4,5,6 };<br />
5. diziListe.AddRange(dizi); textBox1.Text = diziListe.Count.ToString();//textBox1&#8242;in içine 6 yazar<br />
6.}
</p></blockquote>
<p>IndexOf Fonksiyonu:<br />
Arraylist içinde istediğimiz elemanı aramak için kullanırız. Fonksiyonun üç farklı kullanımı vardır. En genel olanı parametre olarak sadece aranan elemanın kendisini alanıdır. Eğer aranan eleman Arraylist içinde var ise elemanın indis numarasını, yok ise -1 döndürür. IndexOf fonksiyonu aramaya Arraylist’in başından başlar.<br />
<blockquote>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. string[] dizi = new string[5] {&#8220;aa&#8221;,&#8221;bb&#8221;,&#8221;cc&#8221;,&#8221;dd&#8221;,&#8221;ee&#8221; };// fonksiyonun parmetresi aradığımız elemandır<br />
5. diziListe.AddRange(dizi);<br />
6. int sıra; sıra = diziListe.IndexOf(&#8220;cc&#8221;, 0, diziListe.Count &#8211; 1);<br />
7. textBox1.Text = sıra.ToString();<br />
8.}
</p></blockquote>
<p>LastIndexOf Fonksiyonu:<br />
IndexOf fonksiyonu gibi Arraylist iinde herhangi bir elemanı aramak için kullanılır. IndexOf’tan farkı aramaya sondan başlamasıdır. Elaman sayısı çok fazla olan Arraylist’lerde aradığımız eleman sonlara daha yakınsa bu fonksiyon bize hız kazandırır. Eğer aranan eleman Arraylist içinde var ise elemanın indis numarasını, yok ise -1 döndürür.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. string[] dizi = new string[5] {&#8220;aa&#8221;,&#8221;bb&#8221;,&#8221;cc&#8221;,&#8221;dd&#8221;,&#8221;ee&#8221; };<br />
5. diziListe.AddRange(dizi); int sıra; sıra = diziListe.LastIndexOf(&#8220;dd&#8221;, 0, diziListe.Count &#8211; 1); // Aramaya sondan başladığı için elemanı ikinci seferde bulur. Eğer IndexOf kullansaydık elemanı üçüncü seferde bulacaktı.<br />
6. textBox1.Text = sıra.ToString();<br />
7.}
</p></blockquote>
<p>Insert Fonksiyonu:<br />
Arraylist içinde herhangi bir aralığa eleman eklemek için kullanırız. Araya eleman eklediğimiz için Arraylist’in eleman sayısı da artmış olur (tıpkı otobüs beklerken birinin araya girmesi gibi). Fonksiyonun ilk parametresine elemanı eklemek istediğimiz indis numarasını, ikinci parametreye ise elamanı yazarız.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. string[] dizi = new string[5] { &#8220;aa&#8221;, &#8220;bb&#8221;, &#8220;cc&#8221;, &#8220;dd&#8221;, &#8220;ee&#8221; };// diziListe.AddRange(dizi);<br />
5. diziListe.Insert(2, &#8220;ff&#8221;); // diziListenin 2 numaralı indisine ff ekledik. diziListenin eleman sayısı 6 oldu.<br />
6. textBox1.Text = diziListe[2].ToString(); // textBox1&#8242;in içine ff yazar.<br />
7.}
</p></blockquote>
<p>InsertRange fonksiyonu:<br />
Fonksiyonun Insert fonksiyonunda tek farkı araya birden fazla elemanı bir seferde ekleyebilmesidir.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[5] { 0, 1, 2, 3, 4 };<br />
5. diziListe.AddRange(dizi); int[] eklenecek=new int[3]{ 10, 11, 12 };<br />
6. diziListe.InsertRange(2, eklenecek); // diziListenin 2 numaralı indisinden sonra {10,11,12} dizisini ekledik. diziListenin eleman sayısı 8 oldu. // diziListenin son hali{0,1,10,11,12,2,3,4,5} şeklidedir.<br />
7. textBox1.Text = diziListe[2].ToString(); // textBox1&#8242;in içine 10 yazar.<br />
8.}
</p></blockquote>
<p>Remove Fonksiyonu:<br />
Fonksiyona parametre olarak girilen elemanı Arraylist’in içinde bulur ve siler. Arraylist’in eleman sayısı 1 azalmış olur.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[5] { 0, 1, 2, 3, 4 };<br />
5. diziListe.AddRange(dizi);<br />
6. diziListe.Remove(3)textBox1.Text = diziListe[3].ToString(); // textBox1&#8242;in içine 4 yazar.<br />
7.}
</p></blockquote>
<p>RemoveAt Fonksiyonu:<br />
Remove fonksiyonundan tek farkı parametre olarak elemanı değil elemanın indis numarasını almasıdır.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[5] { 7, 8, 9, 10, 11 };<br />
5. diziListe.AddRange(dizi); diziListe.Remove(2);<br />
6. textBox1.Text = diziListe[2].ToString(); // textBox1&#8242;in içine 10 yazar.<br />
7.}
</p></blockquote>
<p>Reverse Fonksiyonu:<br />
Arraylist’in eleman sıralamasını tersine çevirmek için kullanılır.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. int[] dizi = new int[5] { 7, 8, 9, 10, 11 };<br />
5. diziListe.AddRange(dizi); diziListe.Reverse();// dizi bundan sonra {11,10,9,8,7} halini alır.<br />
6. textBox1.Text = diziListe[2].ToString(); // textBox1&#8242;in içine 9 yazar.<br />
7.}
</p></blockquote>
<p>Sort Fonksiyonu:<br />
Arraylist’in elamanlarını küçükten büyüğe doğru sıralamak için kullanılır. Eğer elemanlar string tipinde ise alfabetik sıralama yapar.</p>
<blockquote><p>1.private void button1_Click(object sender, EventArgs e)<br />
2.{<br />
3. ArrayList diziListe = new ArrayList();<br />
4. string[] dizi = new string[4] { &#8220;Ankara&#8221;, &#8220;İzmir&#8221;, &#8220;İstanbul&#8221;, &#8220;Gaziantep&#8221; };<br />
5. diziListe.AddRange(dizi); diziListe.Sort(); //dizinin son hali {&#8220;Ankara&#8221;,&#8221;Gaziantep&#8221;,&#8221;İstanbul&#8221;,&#8221;İzmir&#8221;} şeklinde olur.<br />
6. textBox1.Text = diziListe[3].ToString(); // textBox1&#8242;in içine İzmir yazar.<br />
7.}
</p></blockquote>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=512" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/cta-array-sinifini-kullanmak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Gelen  Form Verisini Kontrol Etme..</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-gelen-form-verisini-kontrol-etme.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-gelen-form-verisini-kontrol-etme.html#comments</comments>
		<pubDate>Sat, 07 Nov 2009 19:48:08 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=455</guid>
		<description><![CDATA[Bu dersimizde Formdan gelen verileri nasıl kontrol edebileceğimizi öğretmeye çalışacağım. Asp.Net site tasarlarken Formlarla calisir. Ve bu formlardan gelen verilere göre bir takım işlemler yaparız. Şimdi basit bir örnekle verileri nasıl alacağımızı öğrenmeye daha sonrada bu aldığımız verileri tekrar ekrana yazdırmaya çalışalım.. Sub Page_Load() ' Sayfa her yüklendiğinde çalıştırılacak komutları buraya yazın... Response.Write("Page_Load Çalıştı...") ' [...]]]></description>
			<content:encoded><![CDATA[<p>Bu dersimizde Formdan gelen verileri nasıl kontrol edebileceğimizi öğretmeye çalışacağım. Asp.Net site tasarlarken Formlarla calisir. Ve bu formlardan gelen verilere göre bir takım işlemler yaparız. Şimdi basit bir örnekle verileri nasıl alacağımızı öğrenmeye daha sonrada bu aldığımız verileri tekrar ekrana yazdırmaya çalışalım..</p>
<p><span id="more-455"></span></p>
<pre  name="code" class="html">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht/DTD/xhtml1-transitional.dtd">
<script runat="server">
    Sub Page_Load()
        ' Sayfa her yüklendiğinde çalıştırılacak komutları buraya yazın...
        Response.Write("Page_Load Çalıştı...")
        ' Page.IsPostBack 
        ' Sayfaya bir form verisi geldiyse True, aksi durumda False döndürür....
        If Page.IsPostBack Then Response.Write("Bir Form Verisi Geldi")
 Else Response.Write("Gelen Form Veris Yok.")
    End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">

</head>
<body>
<form id="form1" runat="server">
<div>
// Sorgu Gönder Butonu  İle Form Bilgisini İletmek
    
<input type="submit" />
    </div>
</form>

</body>
</html>
</pre>
<p><a href="http://www.caylakbilisimci.com/wp-content/uploads/2009/11/aspnetcilkti.PNG" rel="shadowbox[post-455];player=img;"><img class="alignnone size-full wp-image-461" title="aspnetcilkti" src="http://www.caylakbilisimci.com/wp-content/uploads/2009/11/aspnetcilkti.PNG" alt="aspnetcilkti" width="696" height="187" /></a></form>
<p>Olay bu kadar basit. Tabi ben bu örmeğimde Vb.Net kullandım bu işlemi Asp.Net &#8216;in desteklediği herhangi bir dildede pekala yapabilirsiniz.</p>
<p>Başka bir dersimizde görüşmek dileğiyle..</p>
<p>Aytaç Cici</p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=455" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-gelen-form-verisini-kontrol-etme.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Kontrolleri 2 &#8211; Ders4</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrolleri-2-ders4.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrolleri-2-ders4.html#comments</comments>
		<pubDate>Mon, 19 Oct 2009 01:46:32 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=92</guid>
		<description><![CDATA[Değerli takipcilerim Derslerim dolayısıyla biraz sıkısık olduğum için günde bir makale yazabiliyorum . Geçen dersimizde Asp.net&#8217;in  Drop Down List kontrolune kadar geşmiştik.Şimdi dilerseniz kaldığımız yerden devam etmeye  çalışalım.  Drop Down Liste bilmemiz gereken bir özellikte Auto PostBack Özelliğidir.  Açılabilir liste kutusunun içeriği değiştiğinde eğer sayfayı server&#8217;a Post etmek istiyorsa bu özelliği aktif etmemiz. Bunu Properiesten [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://img17.imageshack.us/img17/4816/ders4logo.png" alt="" width="124" height="93" /> Değerli takipcilerim Derslerim dolayısıyla biraz sıkısık olduğum için günde bir makale yazabiliyorum . Geçen dersimizde Asp.net&#8217;in  Drop Down List kontrolune kadar geşmiştik.Şimdi dilerseniz kaldığımız yerden devam etmeye  çalışalım.  Drop Down Liste bilmemiz gereken bir özellikte <strong>Auto PostBack </strong>Özelliğidir.  Açılabilir liste kutusunun içeriği değiştiğinde eğer sayfayı server&#8217;a Post etmek istiyorsa bu özelliği aktif etmemiz. Bunu Properiesten yapabileceğimiz gibi kodlada yapabiliriz. Kod&#8217;a örnek verecek olursak ;</p>
<p><span id="more-92"></span></p>
<h5><span style="color: #339966;">&lt;div&gt;<br />
&lt;asp:DropDownList runat=&#8221;server&#8221; ID=&#8221;acilirlistem&#8221;  AutoPostBack=&#8221;true&#8221;&gt;<br />
&lt;asp:ListItem Text=&#8221;C#&#8221;&gt;&lt;/asp:ListItem&gt;<br />
&lt;asp:ListItem Text=&#8221;Vb.Net&#8221;&gt;&lt;/asp:ListItem&gt;<br />
&lt;asp:ListItem Text=&#8221;C++&#8221;&gt;&lt;/asp:ListItem&gt;<br />
&lt;asp:ListItem Text=&#8221;Web Tasarımı&#8221;&gt;&lt;/asp:ListItem&gt;<br />
&lt;asp:ListItem Text=&#8221;Office 2007&#8243;&gt;&lt;/asp:ListItem&gt;<br />
&lt;/asp:DropDownList&gt;<br />
&lt;/div&gt;</span></h5>
<p><span style="color: #339966;"><img class="alignleft" src="http://img7.imageshack.us/img7/2540/ders41.jpg" alt="" width="362" height="186" /><br />
</span></p>
<p>Kodlardanda anlaşılabileceği gibi bir açılabilir Liste oluşturduk. Ve bunlara &lt;asp:ListItem&gt; &lt;/asp:ListItem&gt; özelliğini kullanarak bu açılabilir listenin elemanlarını oluşturduk.  Burada değinmek istediğim nokta eğer biz Acılabilir listenini AutoPostBack özelliğini True yapmaz isek biz birinci elamandan ikinci elamana yada başka bir elamana gectiğimizde sayfa ile server arasında bir veri alışverişi olmayacaktır. Ama bu özelliği true duruma getirdiğimiz için DropDownList&#8217;in elamanı her değiştiğinde sayfa Post edilecektir..</p>
<p><strong>ListBox</strong>: Tüm özellikleri DropDownList ile aynısıdır. Tek fark karşımıza direk olarak liste şeklinde gelmesidir. Kodlama olarakda DropDownList de geçerli olan tüm kodlar ListBox içinde geçerlidir.</p>
<p><strong>CHECKBOX : </strong>Genel kullanımı bir formda birden fazla seçim yapmak için kullanılır.</p>
<p><img class="alignnone" src="http://img207.imageshack.us/img207/6796/ders42.jpg" alt="" width="543" height="174" /></p>
<p><strong>RADIOBUTTON: </strong>CheckBox’a benzer, tek farklılık bir grup ismi verilen radiobuttonlardan sadece bir tanesini seçme<br />
durumumuz olacaktır.</p>
<p><strong>CHECKBOXLIST :</strong> CheckBox’a benzer bir yapıya sahiptir. Listbox ile CheckBox ın birleşmeside denilebilir. Özellikleri ise şu şekildedir.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img207.imageshack.us/img207/9639/ders43.jpg" alt="" width="528" height="99" /></p>
<p style="text-align: left;"><strong>RADIOBUTTONLIST</strong> : RadioButton ile ListBoxın birleşmiş hali diyebiliriz  Items özelliğinden seçenek ekleyebiliriz. Bu RadioButtonList listesinden sadece bir tane seçebiliriz</p>
<p style="text-align: left;"><strong>CALENDAR </strong>: Ekrana bir takvim getirerek tarih bilgilerini almamızı sağlar. Ayrıca kullanıcıların tarih formatlarında hata yapmalarını engellemek amaçlı kullanılır</p>
<p style="text-align: left;"><img class="alignnone" src="http://img194.imageshack.us/img194/1962/ders44.jpg" alt="" width="620" height="564" /></p>
<p style="text-align: left;"><strong>MULTIVIEW ‐ VIEW </strong>: Kullanımı tab menuye benzeyen, oldukça kullanışlı olan Multiview ve View nesneleri<br />
beğenenilecek nesnelerden <img src='http://www.caylakbilisimci.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;"><strong>Multiview&#8217;in  bilmemiz gereken bir tek  ActiveViewIndex özelliği, hangi View nesnesinin görünmesini istiyorsak onun index değeriniz yazmamız gerekmektedir. Index numaraları “ 0 “ dan başlamaktadır. Eğer ‐1 değerini belirlersek ekranda hiçbir View görünmeyecektir. </strong></p>
<p style="text-align: left;">Bugünlük sizlere aktaracaklarım bu kadar bundan sonraki bir kaç dersimizde öğrendiğimiz Asp.Net kontrolleri ile ilgili Hem C# dilinde hemde Vb.net dilinde örnek kodlar aktarmaya çalışağım . Ve bu kodları gene buradan sizlerle paylacağım.</p>
<p style="text-align: left;">Başka bir dersimize kadar sıkı sıkı çalışip Asp.Net&#8217;i en azından Teorik düzeyde halletmenizi bekliyorum <img src='http://www.caylakbilisimci.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;">Kendinize iyi bakın..</p>
<p style="text-align: left;">Aytaç Cici</p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=92" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrolleri-2-ders4.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp.Net Kontrolleri-Ders3</title>
		<link>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrolleri-ders3.html</link>
		<comments>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrolleri-ders3.html#comments</comments>
		<pubDate>Fri, 16 Oct 2009 08:54:42 +0000</pubDate>
		<dc:creator>Aytaç Cici</dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.caylakbilisimci.com/?p=83</guid>
		<description><![CDATA[Asp.Net kontrollerinin Html kontollerden farkını bir önceki dersimizde görmüştük. Şimdi en çok kullandığımız Asp.Net Kontrollerini ve bu kontrollerin ne işe yaradıklarını öğrenelim. Sonrada bu kontrollerin bir takım özelliklerini inceleyelim.. Aşağıdaki resim Asp.Net kontrollerini gösteren bir resimdir.. Şimdi bu kontrolleri inceleyelim.. Bu kontrolleri Visual Web developper  ile sürükle bırak yontemi ile formunuza yerleştirebileceğiniz gibi bu işi [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://img382.imageshack.us/img382/951/aspnetders3.png" alt="" width="124" height="93" /></p>
<p>Asp.Net kontrollerinin Html kontollerden farkını bir önceki dersimizde görmüştük. Şimdi en çok kullandığımız Asp.Net Kontrollerini ve bu kontrollerin ne işe yaradıklarını öğrenelim. Sonrada bu kontrollerin bir takım özelliklerini inceleyelim..</p>
<p><span id="more-83"></span></p>
<p>Aşağıdaki resim Asp.Net kontrollerini gösteren bir resimdir.. Şimdi bu kontrolleri inceleyelim.. Bu kontrolleri Visual Web developper  ile sürükle bırak yontemi ile formunuza yerleştirebileceğiniz gibi bu işi kodlada yapabilirsiniz.</p>
<p>L<img class="alignleft" src="http://img48.imageshack.us/img48/4646/ders31.jpg" alt="" width="232" height="497" />abel :  Web sayfasında  kullanıcılara bir takım mesajlar iletmek icin kullanacağımız kontoledir.   Kod  ile kullanmak istersek  <span style="color: #008000;"><strong>&lt;asp:Label runat=&#8221;server&#8221; id=&#8221;labelim&#8221;/&gt;</strong> </span> şeklinde kullanırız. Özelliklerinden bazıları</p>
<p style="text-align: left;"><img class="aligncenter" src="http://img26.imageshack.us/img26/8269/ders32.jpg" alt="" width="350" height="155" /></p>
<p style="text-align: left;">Bu  özellikler diğer kontroller içinde tamamen geçerlidir bu nedenle bu özellikleri diğer kontroller için tekrardan yazmayacağım..</p>
<p style="text-align: left;"><strong>Texbox:</strong> Kullanıcının bilgi girişi yapması için kullandığımız kontoldür. Kod olarak kullanımı <strong><span style="color: #008000;">&lt;asp:Textbox runat=&#8221;server&#8221; id=&#8221;textalanim&#8221;/&gt;</span></strong> dir.  Her Kontrol gibi Textbox&#8217;ında kendine ait bir takım özellikleri var  şimdi bu özellikleri inceleyelim.. <img class="aligncenter" src="http://img337.imageshack.us/img337/8923/ders33.jpg" alt="" width="364" height="88" /></p>
<p style="text-align: left;">
<p style="text-align: left;"><strong>Button: </strong>Windows uygulamalarındanda aşina olduğumuz onaylama , uygulama, iptal gibi komutları verdiğimiz  <strong>click</strong> özelliğine sahip olan kontroldür.  Bizde bir çok yerde bu kontrolu kullanacağız. Bu kontrollerin özelliklerini Properties alanından değiştirebilecğeniz gibi direk kodlardanda değiştirebilirsiniz.   Örneğin kod  kısmından bir buton oluşturalım <span style="color: #008000;">&lt;asp:Button runat=&#8221;server&#8221; id=&#8221;benimbuton&#8221;/&gt;</span> şeklinde bir tanımlama yapalim ve örneğin bu Buton&#8217;n bir özelliğini değişirelim. Oluşturduğumuz Button&#8217;un benzersiz olmasını sağlayan bir<strong> <span style="color: #008000;">id</span></strong> vardir. Bu id&#8217;i butonumuza erişmemizi sağlayacak olan addır.  Biz kod kısmında iken. <span style="color: #008000;"><strong>benimbutonum.Özellikismi</strong> </span>der isek bu buton&#8217;un belirtlilen bir özelliğini değiştirmiş oluruz.</p>
<p style="text-align: left;"><img class="alignleft" src="http://img337.imageshack.us/img337/2405/ders34.jpg" alt="" width="726" height="203" /></p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p><strong> </strong></p>
<p><strong>Link Button : </strong>Buton&#8217;an benzeyen  Link vermek için kullanılır.  Buton gibi bir click özelliğine sahiptir. Özellikleri Buton Kontrolu ile aynı olduğu  için ayrıntılara girmiyorum..</p>
<p><strong>İmage Button : </strong>Link button ile aynı işi görür. Sadece link yerine bir resim gostermek istediğimizde bu kontorlu kullanırız.  Resmi ImageUrl özelliğine ekleriz.  Bu işi properties panelinden yapabileceğimiz gibi kendimiz kodlada yapabiliriz.  Örnek olarak elle bir kodlama yapacak olursam.  <strong><span style="color: #008000;"> </span></strong></p>
<p><strong><span style="color: #008000;">&lt;asp:ImageButton runat=&#8221;server&#8221; ID=&#8221;imagem&#8221;   ImageUrl =&#8221;resmim.jpg&#8221;/&gt;</span></strong></p>
<p>DropDonwList:  Açılan Liste kutusu oluşturmada kullandığımız kontoldür.  Birden fazla seçenekten sadece bir tanesi sececeğimiz durumlarda bu kontrolu kullanırız.  Açılabilir Liste kutusuna Properties kısmından Eleman ekleyebileceğiniz gibi bu işlemi ellede yapabilirisiniz. İkisinide resimlerle anlatacak olursam..</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img48.imageshack.us/img48/5166/ders35.jpg" alt="" width="485" height="317" /></p>
<p style="text-align: center;"><img class="aligncenter" src="http://img98.imageshack.us/img98/6908/ders36.jpg" alt="" width="419" height="308" /></p>
<p style="text-align: left;">Bu şekilde Açılalabilir listemize elemanları eklemiş olduk. Peki biz bunları yaparken kod arkasında neler oluyor merak ettiniz mi işte kaynak kodlar ..</p>
<p style="text-align: left;"><img class="alignnone" src="http://img93.imageshack.us/img93/9381/ders37.jpg" alt="" width="561" height="328" /></p>
<p>Diğer Kontrolleri bir dahaki dersimzizde işlemeye devam edeceğiz..</p>
<p>Aytaç CİCİ</p>
<p><a href="http://www.caylakbilisimci.com/?ibsa=share&id=83" id="share-link-" rel="nofollow">Paylaş</a></p><h2  class="related_post_title">Benzer Yazılar</h2><ul class="related_post"><li><a href="http://www.caylakbilisimci.com/visual-studio-net/c-ile-visual-studio-net-diziler.html" title="C# İle Visual Studio.Net Diziler">C# İle Visual Studio.Net Diziler</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-adres-ubugundan-girilen-verilerden-tablo-olusturmak.html" title="Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak">Asp.Net Adres &Ccedil;ubuğundan Girilen Verilerden Tablo Oluşturmak</a></li><li><a href="http://www.caylakbilisimci.com/programlama/asp-net/asp-net-buttonnun-onclik-olayi-ile-procedure-agirma.html" title="Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma">Asp.Net Button&#8217;nun OnClik Olayı İle Procedure &Ccedil;ağırma</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-label-kontrolu.html" title="Visual Studio.Net Label Kontrolü">Visual Studio.Net Label Kontrolü</a></li><li><a href="http://www.caylakbilisimci.com/visual-studio-net/visual-studio-net-form-kontrolu.html" title="Visual Studio.Net Form Kontrolü">Visual Studio.Net Form Kontrolü</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.caylakbilisimci.com/programlama/asp-net/asp-net-kontrolleri-ders3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
