Yazı Font Küçült Yazı Font Büyült

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


 

Resim1

Ş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