DropDownList Nesnesinde Ülke İsimlerini Göstermek

Merhaba arkadaşlar, bazı web sitelerinde görmüş olduğumuz açılır menülerdeki ülke gösterimini siz de küçük bir kod ile dropdownlist nesnesinde gösterimini sağlayabilirsiniz.
İlk önce,

using System.Globalization;
Class kısmına ekleyin.

Screenshot


Şekil 1

Default.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Globalization;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            List<string> objcountries = new List<string>();
            CultureInfo[] objculture = CultureInfo.GetCultures(CultureTypes.SpecificCultures);
          
            foreach (CultureInfo getculture in objculture)
            {
                RegionInfo objregion = new RegionInfo(getculture.LCID);
                if (!(objcountries.Contains( objregion.EnglishName)))
                {
                   
                    objcountries.Add(objregion.EnglishName);
                  
                }
            }
           
            objcountries.Sort();
            DropDownList1.DataSource =  objcountries;
            DropDownList1.DataBind();
        }
    }
}
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <b>Select Country:</b>
        <asp:DropDownList ID="DropDownList1" runat="server">
            <asp:ListItem>Select Country</asp:ListItem>
        </asp:DropDownList>
   
    </div>
    </form>
</body>
</html>

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...