Illegal Character RegularExpressionValidator - Regex

29.01.2011
Dosya ismi verdiğiniz bazı zamanlarda, geçerli dosya adı oluşturulabilmesi için Client-Side bir kontrol gerektiğinde Regex' ler imdadımıza yetişir. Aşağıda geçerli bir klasör-dosya adı verilebilmesi için geçerli regex Expression ı bulunmaktadır.

ValidationExpression="([^\|\\\x22\/:+\?\<\>\*#])+"

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

C#.NET, , ,

Html Title Kayan Yazı

26.01.2011

Sayfanızın herhangi bir yerinde aşağıdaki javascript kodu eklemeniz durumunda msg değişkenindeki string ifade Title'da kayan yazı şeklinde olacaktır.

<
script language="JavaScript"> 
    var left = ">";
    var right = "<";
    var msg = "--- Title da kayan yazı örneği ---";
    var speed = 200;
    function scroll_title() 
    {
        document.title = left + msg + right;
        msg = msg.substring(1, msg.length) + msg.charAt(0);
        setTimeout(
"scroll_title()", speed);
    }
    scroll_title();
</script>

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

JavaScript, , ,

Sql İki Tarih Arası ile Parametrik İki Tarih Arası Kontrolü

25.01.2011
Arasında kontrolünü yapmanın iki yolu mevcuttur. parametrik iki tarihin, sizin istediğiniz aralıkta olması veya bu iki tarihinin dışında kalan kümenin olmama durumu.

Değilini Bulalım (Kestirme Yol): 
AND NOT (@ENDDATE < STARTDATE OR ENDDATE < @STARTDATE)

Arasında Olma Durumunu Bulalım (Uzun Yol)
Tüm koşulların sağlanma durumları kontrol edilmeli birbirileri ile or' lanmalı, en dış ile And len melidir.

AND
(
    (STARTDATE <= @STARTDATE AND ENDDATE >= @ENDDATE )
    OR
    (STARTDATE BETWEEN @STARTDATE AND @ENDDATE)
    OR
    (ENDDATE BETWEEN @STARTDATE AND @ENDDATE)
    OR
    (STARTDATE >= @STARTDATE AND ENDDATE <= @ENDDATE)
)

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sql Server 2005, , ,

Client Side Artık yıl kontrolü

22.01.2011
Girilen bir tarihin geçerli olmasının kontrolünü hazır componentler genelde yapmakta veya bir picker yardımı ile istenilen tarih seçilmektedir.

Fakat Gün-Ay-Yıl dropdownlistler içinde kullanmanız gerektiğinde geçerli tarih kontrolü için hazırlanmış client-side kontroldür.

var
DAY = document.getElementById('binek_ddlBIRTHDAY').value;
var MONTH = document.getElementById('binek_ddlBIRTHMONTH').value;
var YEAR = document.getElementById('binek_ddlBIRTHYEAR').value;

if(MONTH == '2' || MONTH == '4' || MONTH == '6' || MONTH == '9' || MONTH == '11')
{
    
if(MONTH == '2')
    {
        
var KALAN = YEAR%4;
        
if(KALAN == '0')
        {
            
if(DAY == 30 || DAY == 31)
            {
                alert(
'Lütfen doğum tarihinizi doğru olarak giriniz');
                
return false;
            }
        }
        
else
        
{
            
if(DAY == 29 || DAY == 30 || DAY == 31)
            {
                alert(
'Lütfen doğum tarihinizi doğru olarak giriniz');
                
return false;
            }
        }
    }
    
else
    
{
        
if(DAY == 31)
        {
            alert(
'Lütfen doğum tarihinizi doğru olarak giriniz');
            
return false;
        }
    }
}

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

JavaScript, ,

IsNan Kullanımı

22.01.2011

Client-Side kontrollerinden IsNan kullanımına örnek olması açısından, girilen değerin sadece sayı içerip içermeme durumunu kontrol eden bir örnektir.

<script>
function
telno() {
    var no = document.getElementById("textboxID").value

    if (no.length == 0) 
    {
        alert(
"bu alan bos gecilemez");
    }
    else 
    {
        for (i = 0; i < no.length; i++) 
        {

            alert(isNaN(no[i]));

            if (isNaN(no[i]))
            { 
                alert(
"Lütfen sayı giriniz."); break
            }

        }
    }
}
</script>

 

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

JavaScript, ,