DropDownList’de RequiredFieldValidator Kullanımı
Kullanmakta olduğunuz DropDownList’lerde mutlaka bir seçimin yapılmasını istiyorsanız, yapmanız gerekenler;
Öncelikle TextBox’lardaki gibi RequiredFieldValidator’u basitçe kullanırsanız, maalesef benim yaptığım gibi, güzelcene “lan nie olmuo bu” diye afallarsınız
Bu durumda bizim kullanmamız gereken RequiredFieldValidator’un “InitialValue” özelliği…
Şekilli olarak basitçe anlatmam gerekirse;
- İlk önce şekildeki gibi bir ekran hazırladım ben, sizin mutlaka buna benzer bir görüntünüz mevcuttur zaten elinizde
- Daha sonra, ilgili RequiredFieldValidatorumuzun “InitialValue” Özelliğini, DropDownList’ imizin 0. itemının value’sına eşitliyoruz. Bu sayede kontrolümüz default değerin ne olduğunu anlayabilecek ve bu değer değişmemişse seçilmediğine dair bir uyarı verecektir. Aşağıdaki şekilde gerekli properties ayarı ve kaynak kodu bulabilirsiniz.


Kaynak Kod Ekran Görüntüsü:
Kaynak Kod :
ASPX Dosyası :
<%@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” Inherits=”WebApplication1._Default” %>
<!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>Untitled Page</title>
</head>
<body>
<form id=”form1″ runat=”server”>
<div>
<asp:DropDownList ID=”DropDownList1″ runat=”server”>
<asp:ListItem Selected=”True” Text=”-Seçiniz-” Value=”SECILMEDI”></asp:ListItem>
<asp:ListItem Text=”seç 1″ Value=”SEC1″></asp:ListItem>
<asp:ListItem Text=”seç 2″ Value=”SEC2″></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID=”RequiredFieldValidator1″ runat=”server”
ControlToValidate=”DropDownList1″ ErrorMessage=”Lütfen Seçim Yapın…”
InitialValue=”SECILMEDI”></asp:RequiredFieldValidator>
<br />
<br />
<asp:Button ID=”Button1″ runat=”server” Text=”Button” />
</div>
</form>
</body>
</html>
Son olarak sayfayı test edersek,

şeklinde uyarımızı alabiliriz…
İlişkili Yazılar :
- DTCTester Tool’unun Kullanımı
- Jena, .NeT Uygulamalarında Nasıl Kullanılır?
- Performance Monitor Kullanımı
- Google Translate Kullanarak .NeT de Dil Çevrimi
- XML
- SQL Server 2005′de Otomatik Backup Alma
- Itemlar için Checkbox kullanımı
- XML ve XSLT Dosyalarını İşleyerek Ekrana HTML Çıktısı Veren ASPX Sayfası
- How To Move Selected ListItems to Down in ListBox
- How To Move Selected ListItems to Up in ListBox
Tags: .NeT, DropDownList, RequiredFieldValidator
Posted in .NeT 2008 | No Comments »
| Önceki Yazı << Google Chrome | Sonraki Yazı >> Google’da MP3 Arama |




