Bilgisayar Mimarisi dersinde hocanın kırtasiyeye verdiği notları indirebilirsiniz
Benim Dünyam, Trakya Üniversitesi kategorisinde yayınlandı | » yorum bırak;
Trakya Üniversitesi kategorisinde yayınlandı | 4 Yorum »
Girilmesi zorunlu olan alanları kontrol eden geçerlilik denetim kontrolüdür. Kullanıcı bu alanlara giriş yapmazsa geçerlilik denetimi sağlanmamış olur..
Temel 2 bildirimi vardır:
ControlToValidate:Kontrol edilecek alanın id’si burada belirtilir.
Text:Giriş yapılmamışsa hata mesajının yazılacağı kısımdır.
2-RequiredFieldValidator.aspx
<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default2.aspx.cs” Inherits=”Default2″%>
<!DOCTYPE html PUBLIC“-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title>RequiredFieldValidator</title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>
<asp:LabelID=”lblAd”Text=”Ad:”AssociatedControlID=”txtAd”runat=”server”></asp:Label>
<br/>
<asp:TextBoxID=”txtAd”runat=”server”></asp:TextBox>
<asp:RequiredFieldValidatorID=”reqAd”ControlToValidate=”txtd”Text=”bu alana bir ad girmelisiniz:”></asp:RequiredFieldValidator>
<br/>
<br/>
<asp:LabelID=”lblsoyad”Text=”Soyad:”AssociatedControlID=”txtSoyad”runat=”server”></asp:Label>
<br/>
<asp:TextBoxID=”txtSoyad”runat=”server”></asp:TextBox>
<asp:RequiredFieldValidatorID=”reqsoyad”ControlToValidate=”txtSoyad”Text=”bu alana bir soyad girmelisiniz:”runat=”server”></asp:RequiredFieldValidator>
<br/>
<br/>
<asp:ButtonID=”Button1″runat=”server”Text=”Gönder”/>
</div>
</form>
</body>
</html>
Şimdi çalıştıralım:
Buradaki Textboxlara bir girdinin olup olmadığı RequiredFieldValidator’ler tarafından kontrol ediliyor.Hangi TextBox ı kontrol edeceği ControlToValidate=”txtAd” şeklinde bir ifadeyle bildiriliyor.Hata mesajı da Text bildiriminde yapılıyor.Görüşmek üzere esen kalın
Benim Dünyam kategorisinde yayınlandı | » yorum bırak;
Merhaba arkadaşlar şimdi sizlere ASP.NET’te geçerlilik kontrollerini anlatacağım.
Visual Studio’da Toolbox’a baktığınızda ayrı bir tab altında Validation kontrollerini görürsünüz:
Yanda da görüldüğü gibi 5 Adet geçerlilik denetim kontrolü vardır.ValidationSumary bir geçerlilik denetim kontrolü değil, bu kontrollerden gelen mesajların verildiği bölümdür.
Şimdi ilk kontrolümüz RangeValidator kontrolünü göreceğiz:
1-RangeValidator.aspx
<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default2.aspx.cs” Inherits=”Default2″%>
<!DOCTYPEhtmlPUBLIC“-//W3C//DTD XHTML 1.0 Transitional//EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head runat=”server”>
<title></title>
</head>
<body bgcolor=”#daeef3″>
<form id=”form1″runat=”server”>
<div>
<p>
50-1000 arasında bir değer giriniz:
</p>
<asp:TextBoxID=”TextBox1″runat=”server”></asp:TextBox>
<asp:RangeValidatorID=”RangeValidator1″runat=”server”ErrorMessage=”50-1000 arasında bir değer giriniz:”ControlToValidate=”TextBox1″MaximumValue=”1000″MinimumValue=”50″Type=”Integer”></asp:RangeValidator>
<br/>
<asp:ButtonID=”Button1″Text=”Gönder”OnClick=”Button1_Click”runat=”server”/>
<br/>
<asp:LabelID=”Label1″runat=”server”EnableViewState=”false”Font-Bold=”true”ForeColor=”Red”></asp:Label>
</div>
</form>
</body>
</html>
1-RangeValidator.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial classDefault2 : System.Web.UI.Page {
protectedvoid Button1_Click(object sender, EventArgs e){
if(Page.IsValid){
Label1.Text =“sayfa geçerli”;}
}
}
şimdi projemizi çalıştırıyoruz:
Sayfamız yüklendiğinde bir metin kutusu ve bir buton çıkacaktır. Metin kutusuna belirli aralıklarda(50-1000 arası) bir değer girilmesi gerekecektir.Geçerlilik denetimi işte tam bu noktada başlıyor.
Diğer geçerlilik denetim kontrollerini de kısa sürede anlatmaya çalışacağım. kolay gelsin
Asp.Net kategorisinde yayınlandı | » yorum bırak;
İstanbul'u dinliyorum, gözlerim kapalı Önce hafiften bir rüzgar esiyor; Yavaş yavaş sallanıyor Yapraklar, ağaçlarda; Uzaklarda, çok uzaklarda, Sucuların hiç durmayan çıngırakları İstanbul'u dinliyorum, gözlerim kapalı. İstanbul'u dinliyorum, gözlerim kapalı; Kuşlar geçiyor, derken; Yükseklerden, sürü sürü, çığlık çığlık. Ağlar çekiliyor dalyanlarda; Bir kadının suya değiyor ayakları; İstanbul'u dinliyorum, gözlerim kapalı. İstanbul'u dinliyorum, gözlerim kapalı; Serin serin Kapalıçarşı Cıvıl cıvıl Mahmutpaşa Güvercin dolu avlular Çekiç sesleri geliyor doklardan Güzelim bahar rüzgarında ter kokuları; İstanbul'u dinliyorum, gözlerim kapalı. İstanbul'u dinliyorum, gözlerim kapalı; Başımda eski alemlerin sarhoşluğu Loş kayıkhaneleriyle bir yalı; Dinmiş lodosların uğultusu içinde İstanbul'u dinliyorum, gözlerim kapalı. İstanbul'u dinliyorum, gözlerim kapalı; Bir yosma geçiyor kaldırımdan; Küfürler, şarkılar, türküler, laf atmalar. Birşey düşüyor elinden yere; Bir gül olmalı; İstanbul'u dinliyorum, gözlerim kapalı. İstanbul'u dinliyorum, gözlerim kapalı; Bir kuş çırpınıyor eteklerinde; Alnın sıcak mı, değil mi, biliyorum; Dudakların ıslak mı, değil mi, biliyorum; Beyaz bir ay doğuyor fıstıkların arkasından Kalbinin vuruşundan anlıyorum; İstanbul'u dinliyorum.
Benim Dünyam kategorisinde yayınlandı | » yorum bırak;
11.ders Do-While döngüsü
12.ders for döngüsü-1
for döngüsü-2
13.ders break ve continue ifadeleri
14.ders C++ Örnekleri
15.c++ siziler konu anlatım
Benim Dünyam, C++ kategorisinde yayınlandı | » yorum bırak;
Merhaba sevgili arkadaşlar.
Sizlerle 27-29 Nisan 2012 tarihlerinde gerçekleşecek olan İstanbul Startup Weekend
etkinliğini paylaşmak istiyorum.
Bu güzel etkinlikte amaç 54 saat gibi bir sürede iş değeri olan bir yazılım ortaya çıkartmak.
Eğer iyi bir fikir ve yazılım kabiliyetiniz varsa bu etkinliğe katılmanızı kesinlikle öneririm Ben maalesef İstanbulda olamayacağımdan katılamayacağım..
Etkinlik adresi : http://istanbul.startupweekend.org/
Program bilgi şu şekilde :
Duyurular kategorisinde yayınlandı | » yorum bırak;

