Asp.net Listbox Seçili Elemanları Silme

Asp.net ile listbox içindeki seçili olan elemanları silmek için neler yapmamız gerekli ona bakalım. Eğer listbox içerisinde birden fazla elemanı aynı anda seçip silmek istiyorsanız ilk olarak listboxın SelectionMode=”Multiple” özelliğini ayarlamanız gerekli bu özellik ile birden fazla elemanı Ctrl tuşu yardımı ile seçili hale getirebilirsiniz..
Elemanları seçtikten sonra bir döngü yardımı ile listbox içerisindeki elemanları teker teker seçili olup olmadığını kontrol ederek eğer seçili ise Items.Remove ile silme işlemini gerçekleştiriyoruz.
listbox4

<%@ Page Language="C#" AutoEventWireup="true" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">  
    protected void Button1_Click(object sender, System.EventArgs e)
    {
         while (ListBox1.SelectedItem != null)
            ListBox1.Items.Remove(ListBox1.SelectedItem);
    }  
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>www.aspnetornekleri.com</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h2 style="color: RoyalBlue; font-style: italic;">
            Listbox kullanımı
            <br />
            </h2>
        <hr width="325" align="left" color="CornFlowerBlue" />
        <asp:ListBox ID="ListBox1" runat="server" Font-Names="Comic Sans MS" Font-Size="X-Large"
            SelectionMode="Multiple" Font-Italic="true" Height="225">
            <asp:ListItem Text="Asp.Net" Selected="True"></asp:ListItem>
            <asp:ListItem Text="Php"></asp:ListItem>
            <asp:ListItem Text="Html" Selected="True"></asp:ListItem>
            <asp:ListItem Text="JavaScript"></asp:ListItem>
            <asp:ListItem Text="jQuery"></asp:ListItem>
        </asp:ListBox>
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Seçilileri Sil"
            Height="45" Font-Bold="true" ForeColor="DodgerBlue" />
    </div>
    </form>
</body>
</html>

You may also like...

Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments
0
Yazı hakkındaki yorum, görüş ve önerilerinizi yazınx
()
x