<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>JavaScript ile Code-Behind Üzerinden Metod Çağrısı yazısına yapılan yorumlar</title>
	<atom:link href="http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/</link>
	<description>hayal et, tasarla, hayata geçir</description>
	<lastBuildDate>Fri, 13 Jan 2012 13:08:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>Yazar: İlyas Keskin</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-1523</link>
		<dc:creator>İlyas Keskin</dc:creator>
		<pubDate>Mon, 09 May 2011 09:27:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-1523</guid>
		<description>Bunun çok kullanışlı bir yolu daha var.
Biraz daha sade. ICallbackEventHandler interface den miras alarak yapılıyor.
MSDN de ilgili örnekler var. Bilmeyenler için anlatabilirsen iyi olur belki işlerine yarayabilir. 

Çok teşekkürler bilgiler için.</description>
		<content:encoded><![CDATA[<p>Bunun çok kullanışlı bir yolu daha var.<br />
Biraz daha sade. ICallbackEventHandler interface den miras alarak yapılıyor.<br />
MSDN de ilgili örnekler var. Bilmeyenler için anlatabilirsen iyi olur belki işlerine yarayabilir. </p>
<p>Çok teşekkürler bilgiler için.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Serkan Yazıcıoğlu</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-168</link>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
		<pubDate>Thu, 30 Jul 2009 10:30:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-168</guid>
		<description>ASP.NET platformunda programlama mantığı ikiye ayrılmıştır. 

Asp, php gibi platformlardaki html içerisinde kod yazma mantığına inline-coding denir.

ASP.NET ile birlikte ise her bir html sayfası için ayrı bir kod dosyası bulunmaktadır. Burada html&#039;den kastettiğimiz kısım aspx, kod tarafı olarak kastettiğimiz kısım ise aspx.cs ya da bir diğer adıyla &quot;code-behind&quot; dosyasıdır.</description>
		<content:encoded><![CDATA[<p>ASP.NET platformunda programlama mantığı ikiye ayrılmıştır. </p>
<p>Asp, php gibi platformlardaki html içerisinde kod yazma mantığına inline-coding denir.</p>
<p>ASP.NET ile birlikte ise her bir html sayfası için ayrı bir kod dosyası bulunmaktadır. Burada html&#8217;den kastettiğimiz kısım aspx, kod tarafı olarak kastettiğimiz kısım ise aspx.cs ya da bir diğer adıyla &#8220;code-behind&#8221; dosyasıdır.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: EMRE SAĞLAM</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-167</link>
		<dc:creator>EMRE SAĞLAM</dc:creator>
		<pubDate>Thu, 30 Jul 2009 10:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-167</guid>
		<description>code-behind sayfası dediğiniz tam olarak ne oluyor? yani yeni bi sayfa oluşturmak mı ? yada var olan sayfa mı ?</description>
		<content:encoded><![CDATA[<p>code-behind sayfası dediğiniz tam olarak ne oluyor? yani yeni bi sayfa oluşturmak mı ? yada var olan sayfa mı ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Serkan Yazıcıoğlu</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-145</link>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
		<pubDate>Thu, 09 Jul 2009 21:16:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-145</guid>
		<description>Eğer farklı bir kütüphaneden veya sınıftan metod çağırmak istiyorsanız o zaman Page sınıfındaki metodunuz üzerinden çağırmanız gerekmektedir. Bu metodun farklı bir sınıfta olması durumunda ASP.NET metodu göremez ve ön yüze metodun javascript lerini enjekte edemez.</description>
		<content:encoded><![CDATA[<p>Eğer farklı bir kütüphaneden veya sınıftan metod çağırmak istiyorsanız o zaman Page sınıfındaki metodunuz üzerinden çağırmanız gerekmektedir. Bu metodun farklı bir sınıfta olması durumunda ASP.NET metodu göremez ve ön yüze metodun javascript lerini enjekte edemez.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: güvercin</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-141</link>
		<dc:creator>güvercin</dc:creator>
		<pubDate>Thu, 09 Jul 2009 10:13:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-141</guid>
		<description>kodları çalıştırırken sayfanın code behind kısmındaydım ve sorunsuz çalıştı. Ancak projeye bir class.cs isiminde dosya attıp fonksyonuda oraya koyduğumda jquery fonksyonu görmedi ve hata verdi.</description>
		<content:encoded><![CDATA[<p>kodları çalıştırırken sayfanın code behind kısmındaydım ve sorunsuz çalıştı. Ancak projeye bir class.cs isiminde dosya attıp fonksyonuda oraya koyduğumda jquery fonksyonu görmedi ve hata verdi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Serkan Yazıcıoğlu</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-134</link>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
		<pubDate>Tue, 07 Jul 2009 10:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-134</guid>
		<description>Bu metod zaten page sınıfı içerisinde olmalı, başka bir sınıf derken tam olarak neyi kastediyorsunuz acaba?</description>
		<content:encoded><![CDATA[<p>Bu metod zaten page sınıfı içerisinde olmalı, başka bir sınıf derken tam olarak neyi kastediyorsunuz acaba?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Cem</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-131</link>
		<dc:creator>Cem</dc:creator>
		<pubDate>Mon, 06 Jul 2009 07:35:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-131</guid>
		<description>Peki &quot;GetUserNameByEmail&quot; fonksyonunu bir class içine atıp çalıştırmak istediğimizde hata veriyo. Class1.GetUserNameByEmail şeklinde olmuyo. Bunu nasıl hallederiz ?</description>
		<content:encoded><![CDATA[<p>Peki &#8220;GetUserNameByEmail&#8221; fonksyonunu bir class içine atıp çalıştırmak istediğimizde hata veriyo. Class1.GetUserNameByEmail şeklinde olmuyo. Bunu nasıl hallederiz ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Serkan Yazıcıoğlu</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-99</link>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
		<pubDate>Sun, 28 Jun 2009 08:30:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-99</guid>
		<description>Rica ederim. Dediğiniz gibi öyle derin bir lifecycle burada yok. Aslında ajax requestlerin lifecycle ı var ama arkada işi PageMethods sınıfı yaptığından araya giremiyoruz. Dolayısıyla bazen basit düşünmek en mantıklısı :)</description>
		<content:encoded><![CDATA[<p>Rica ederim. Dediğiniz gibi öyle derin bir lifecycle burada yok. Aslında ajax requestlerin lifecycle ı var ama arkada işi PageMethods sınıfı yaptığından araya giremiyoruz. Dolayısıyla bazen basit düşünmek en mantıklısı <img src='http://blog.serkanyazicioglu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: güvercin</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-98</link>
		<dc:creator>güvercin</dc:creator>
		<pubDate>Sun, 28 Jun 2009 06:49:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-98</guid>
		<description>hımm yani yazırda bir methot yok o konuda programalama mantığını kullanarak çözmek gerekiyo :)
Teşekkürler serkan bey</description>
		<content:encoded><![CDATA[<p>hımm yani yazırda bir methot yok o konuda programalama mantığını kullanarak çözmek gerekiyo <img src='http://blog.serkanyazicioglu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Teşekkürler serkan bey</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: Serkan Yazıcıoğlu</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/comment-page-1/#comment-96</link>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
		<pubDate>Sat, 27 Jun 2009 10:58:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150#comment-96</guid>
		<description>PageMethods u çağırmadan önce javascript ile istediğiniz bir yerde yazı yazdırabilirsiniz. Daha sonrasında ajax request döndüğünde yazıyı kaldırabilirsiniz.

function GetUser(email)
{
        document.getElementById(&#039;label&#039;).value = &quot;yükleniyor...&quot;;
        PageMethods.GetUserNameByEmail(email, PageMethodSucceded, PageMethodFailed);
}

function PageMethodSucceded(response)
{
        document.getElementById(&#039;label&#039;).value = &quot;&quot;;
        alert(response);
}</description>
		<content:encoded><![CDATA[<p>PageMethods u çağırmadan önce javascript ile istediğiniz bir yerde yazı yazdırabilirsiniz. Daha sonrasında ajax request döndüğünde yazıyı kaldırabilirsiniz.</p>
<p>function GetUser(email)<br />
{<br />
        document.getElementById(&#8216;label&#8217;).value = &#8220;yükleniyor&#8230;&#8221;;<br />
        PageMethods.GetUserNameByEmail(email, PageMethodSucceded, PageMethodFailed);<br />
}</p>
<p>function PageMethodSucceded(response)<br />
{<br />
        document.getElementById(&#8216;label&#8217;).value = &#8220;&#8221;;<br />
        alert(response);<br />
}</p>
]]></content:encoded>
	</item>
</channel>
</rss>

