Kayıtlar

ASP.NET 4.0 ve ClientIDMode

Geçmiş bir eğitim ve danışmanlık sürecinde bir katılımcı şöyle bir soru sormuştu. "Hocam bu ASP.NET üzerinde sistemin otomatik ürettiği nesnelerde Client tarafında Javascript ile çalışırken çok zorlanıyoruz çünkü hiç düzgün isimler vermiyor". ( "ctl00_ContentPlaceHolder1_ProductRepeater_ctl01_AddBasket") Bu sorun özellikle DataBinding ile tekrarlayan itemlar oluşturan data nesnelerinde ("Repeater", "DataList" vs.. ) karşımıza çıkmaktadır. Visual Studio 2010 ve ASP.NET 4.0 sürecine geldiğimizde bunun bir çözümü var. İşte ASP.NET 4.0 yeniliklerden biride ClientIDMode propertysi. Nesneyi Server tarafında tanımlarken artık Client tarafındaki ismini belirleyebileceksiniz. Bu noktada karşımıza  ClientIDMode  propertysi çıkmaktadır. Bu propertyi için 4 adet seçenek bulunmaktadır. Aşağıdaki kod üzerinde ClientIDMode özelliğini değiştirerek snuçları gözlemlediğimizde; <asp:Repeater ID="Repeater1" runat="server">     ...

Repeater İle Bootstrap Modal Çalıştırmak

Selmalar Bugün Asp.net projemizde bulunan Repeater nesnesi içerisinde yer alan bir Butonla Bootstrap Modal açıp içerisine seçtiğimiz verinin bilgilerini atacağız. Kodlarımız aşağıdaki gibidir. <asp:Repeater ID= "rpt_getir" runat= "server" > <HeaderTemplate> <table class= "table table-bordered table-hover table-sm" > <thead> <tr> <th><i> S.No </i></th> <th><i> Ad Soyad </i></th> <th> # </th> </tr> </thead> <tbody> </HeaderTemplate> <ItemTemplate> <tr> <td> < %#Container.ItemIndex +1 %> <asp:Label ID= "lbn_id" runat= "server" Text=...

Asp.Net Repeater içerisinde Koşula Göre Repeater Satır Rengini Değiştirme - CSS to Conditionally set Asp.Net Repeater Row Background Colour using C# VB.Net

Asp.Net Repeater içerisinde Koşula Göre Repeater Satır Rengini Değiştirme - CSS to Conditionally set Asp.Net Repeater Row Background Colour using C# VB.Net protected string defineCSS(string tc) //Css Fonksiyonu         {             string sitil = string.Empty;             if (tc == "1234567891")             { sitil = "p-3 mb-2 bg-primary text-white"; } // name of the platinum CSS class.              else             {                 sitil = "p-3 mb-2 bg-danger text-white";             }                    return sitil;         }  <ItemTemplate>                             ...

Asp.Net Class Örneği: Tarihi class içine tanımlama ve kullanma

public static string Tarih () { System . DateTime zaman = System . DateTime . Now ; return zaman . ToString ( "dd.MM.yyyy" ); } Hazırladığımız class yukarıda yer almakta

Javascript ile Yazılan kelimenin ilk harfini büyük yapma

Javascript ile Yazılan kelimenin ilk harfini büyük yapma Örnek olarak hazırladığım sayfayı aşağıdaki linke tıklayarak görebilirsiniz. <html> <head></head> <body> <!-- http://developerarea.blogspot.com --> İsminizi giriniz : <input name= "isim" type= "text" id= "isim" size= "40" onblur= "this.value=this.value.replace(/^\w/, function($0){return $0.toUpperCase();})" /><br> <br> İsminizi girdikten sonra boş bir yere tıklayın. </body> </html> Örnekte  "onblur"  özelliğine ekledim ama istediğiniz gibi kullanabilirsiniz. Ayrıca diyelim ki  sadece tek kelimede olmasın hepsinde olsun  derseniz hazırladığım fonksiyonu kullanarak aşağıdaki örnekte olduğu gibi girilen bütün kelimelerin ilk harfini büyük yapabilirsiniz. harfleriBuyut = function (obj){ var deger = obj.value; var yeniDeger = '...

Google reCAPTCHA ile Giriş Yapmak Asp.Net

Resim
"reCAPTCHA"  Google nin ürettiği güzel bir kullanıcı ayıklama yazılımı. Bu yazılım sayesinde sitenize giriş yapan kullanıcıların "robot" mu "insan" mı ayrımını rahatlıkla yapabilecek ve spamların önüne geçmiş olacaksınız. Öncelikle  "reCAPTCHA" " kodumuzu Googleden nasıl alıcaz onu işleyelim. 1. Olarak Google reCAPTCHA   adresine gidelim.

Asp.net Web Sitesine Giren Kullanıcının IP sini Öğrenme (Yerel Ağ Değil)

C# string  ip_adresi; ip_adresi = Request.ServerVariables[ "HTTP_X_FORWARDED_FOR" ]; if  (ip_adresi ==  ""  || ip_adresi ==  null )      ip_adresi = Request.ServerVariables[ "REMOTE_ADDR" ]; VB.Net Dim   ip_adresi   As   String ip_adresi  = Request.ServerVariables( "HTTP_X_FORWARDED_FOR" ) If   ip_adresi  =  ""   Or   ip_adresi   Is   Nothing   Then      ip_adresi  = Request.ServerVariables( "REMOTE_ADDR" ) End   If Kaynak Kodu İndirmek İçin tıklayınız Alıntı : Adrese Git