Upload Excel to SQL Server using OleDbConnection

importExcel.aspx Page
=====================================================================
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="importExcel.aspx.cs" Inherits="Eisk.Web.admin.importExcel" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head runat="server">
    <title>Upload Excel File to Database </title>
</head>
<body>
    <form id="form1" runat="server">
    <asp:FileUpload ID="fluInput" runat="server" />
    <asp:Button ID="btnImport" Text="Import" runat="server" OnClick="btnUploadFile_Click"
        CssClass="button medium green" />
    </form>
</body>
</html>
=====================================================================
Code Behind  importExcel.aspx.cs
===================================================================== 
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.OleDb;
using System.IO;
using Eisk.BusinessEntities;
using Eisk.BusinessLogicLayer;

namespace Eisk.Web.admin
{
    public partial class importExcel : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
        protected void btnUploadFile_Click(object sender, EventArgs e)
        {
            ConvertFile();
        }

        protected void ConvertFile()
        {
            if (fluInput.HasFile)
            {

                string strFileName = Server.HtmlEncode(fluInput.FileName);

                string strExtension = Path.GetExtension(strFileName);

                if (strExtension != ".xls" && strExtension != ".xlsx")
                {
                    Response.Write("<script>alert('Please select a Excel spreadsheet to import!');</script>");
                    return;
                }

                string strUploadFileName = "~/admin/Excell/" + DateTime.Now.ToString("yyyyMMddHHmmss") + strExtension;

                strUploadFileName = Server.MapPath(strUploadFileName);

                fluInput.SaveAs(strUploadFileName);

                string connectionString = "";

                if (strExtension == ".xls")
                {
                    connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strUploadFileName + ";Extended Properties='Excel 8.0;HDR=YES;'";
                }
                else
                {
                    connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + strUploadFileName + ";Extended Properties='Excel 12.0 Xml;HDR=YES;'";
                }

                try
                {
                    OleDbConnection connection = new OleDbConnection(connectionString);
                    connection.Open();

                    string sheetName = "Sheet1";

                    string query = "SELECT * FROM [" + sheetName + "$]";

                    OleDbDataAdapter adapter = new OleDbDataAdapter(query, connection);
                    DataSet ds = new DataSet();
                    DataTable dt = new DataTable();
                    adapter.Fill(ds);


                    dt = ds.Tables[0];
                    adapter.Fill(dt);
                    connection.Close();

                    int number_of_columns = dt.Columns.Count;
                    int number_of_rows = ds.Tables[0].Rows.Count / 2;
                    string[,] sheetEntries = new string[number_of_rows, number_of_columns];
                    string[] columnNames = new string[number_of_columns];

                    int startingColumn = 1;

                    for (int i = startingColumn; i < number_of_rows; i++)
                    {
                        for (int j = 0; j < number_of_columns; j++)
                            sheetEntries[i, j] = dt.Rows[i].ItemArray.GetValue(j).ToString();
                    }

                    List<ActivationCode> activationCodeList = CovertToList(sheetEntries, number_of_columns, number_of_rows);

                    ExportToSQLServerActivationCode(activationCodeList);

                    if (File.Exists(strUploadFileName))
                    {
                        File.Delete(strUploadFileName);
                    }
                }
                catch (Exception ex)
                {

                }
            }
        }

        private List<ActivationCode> CovertToList(string[,] sheetEntries, int number_of_columns, int number_of_rows)
        {
            List<ActivationCode> aclist = new List<ActivationCode>();
            ActivationCode aCode = null;

            DateTime toDay = DateTime.Now;

            for (int i = 0; i < number_of_rows; i++)
            {
                aCode = new ActivationCode();

                string activationCodeName = StringNullOrEmptyChecking(sheetEntries[i, 2]);
                string servicePlanSKU = StringNullOrEmptyChecking(sheetEntries[i, 5]);

                if (!string.IsNullOrEmpty(activationCodeName) && !string.IsNullOrEmpty(servicePlanSKU))
                {
                    aCode.ActivationCodeName = activationCodeName;
                    aCode.ServicePlanSKU = servicePlanSKU;
                    aCode.MinProductsNo = 1;

                    string maxProductsNo = StringNullOrEmptyChecking(sheetEntries[i, 11]);

                    if (!string.IsNullOrEmpty(maxProductsNo))
                    {
                        aCode.MaxProductsNo = Convert.ToInt16(maxProductsNo);
                    }
                    else
                    {
                        aCode.MaxProductsNo = 1;
                    }

                    aCode.IsUsed = false;
                    aCode.UploadDate = toDay;

                    aclist.Add(aCode);
                }
            }
            return aclist;
        }

        private string StringNullOrEmptyChecking(object value)
        {
            if (value == null)
                return null;

            string returnValue = null;

            if (value != null)
            {
                returnValue = value.ToString();
            }
            if (value == "")
            {
                returnValue = null;
            }

            return returnValue;
        }

        private void ExportToSQLServerActivationCode(List<ActivationCode> activationCodeList)
        {
            ActivationCodeBLL activationCodeBLL = new ActivationCodeBLL();
            ActivationCodeRejectedBLL activationCodeRejectedBLL = new ActivationCodeRejectedBLL();

            List<ActivationCode> allActivationCodeList = activationCodeBLL.GetAllActivationCodes();

            List<ActivationCode> allActivationCodeListSelected = new List<ActivationCode>();

            List<ActivationCodeRejected> activationCodeRejectedList = new List<ActivationCodeRejected>();

            foreach (ActivationCode item in activationCodeList)
            {
                ActivationCode isExists = allActivationCodeList.Find(x => x.ActivationCodeName == item.ActivationCodeName);

                if (isExists == null)
                {
                    allActivationCodeListSelected.Add(item);
                }
                else
                {
                    ActivationCodeRejected activationCodeRejected = new ActivationCodeRejected();

                    activationCodeRejected.ActivationCodeName = item.ActivationCodeName;
                    activationCodeRejected.ServicePlanSKU = item.ServicePlanSKU;
                    activationCodeRejected.MinProductsNo = item.MinProductsNo;
                    activationCodeRejected.MaxProductsNo = item.MaxProductsNo;
                    activationCodeRejected.IsUsed = item.IsUsed;
                    activationCodeRejected.UploadDate = item.UploadDate;

                    activationCodeRejectedList.Add(activationCodeRejected);
                }
            }

            foreach (var item in allActivationCodeListSelected)
            {
                activationCodeBLL.CreateNewActivationCode(item);
            }

            foreach (var item in activationCodeRejectedList)
            {
                activationCodeRejectedBLL.CreateNewActivationCodeRejected(item);
            }
        }
    }
}

asp:GridView UI Databind

Backend CS File
------------------------------------------------------------------------------------------------------------------------------------------------------------

List<ActivationCodeRejected> activationCodeRejectedList = new ActivationCodeRejectedBLL().GetAllActivationCodeRejecteds();

            GridViewActivationCodeRejected.DataSource = activationCodeRejectedList;
            GridViewActivationCodeRejected.DataBind();

==========================================================================================
Front end .aspx Page
------------------------------------------------------------------------------------------------------------------------------------------------------------
 <asp:GridView ID="GridViewActivationCodeRejected" runat="server" AutoGenerateColumns="false"
        AllowPaging="false" GridLines="Both" SkinID="GridView" Visible="true">
        <Columns>
            <asp:TemplateField HeaderText="Activation Code Name">
                <ItemTemplate>
                    <asp:Literal ID="ActivationCodeName" runat="server" Text='<%# Bind("ActivationCodeName") %>'></asp:Literal>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Service Plan SKU">
                <ItemTemplate>
                    <asp:Literal ID="ServicePlanSKU" runat="server" Text='<%# Bind("ServicePlanSKU") %>'></asp:Literal>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Min Products No">
                <ItemTemplate>
                    <asp:Literal ID="MinProductsNo" runat="server" Text='<%# Bind("MinProductsNo") %>'></asp:Literal>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Max Products No">
                <ItemTemplate>
                    <asp:Literal ID="MaxProductsNo" runat="server" Text='<%# Bind("MaxProductsNo") %>'></asp:Literal>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Upload Date">
                <ItemTemplate>
                    <asp:Literal ID="UploadDate" runat="server" Text='<%# Bind("UploadDate") %>'></asp:Literal>
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>

Return URL in ASP.NET

Login Status Check Page
----------------------------------------------------------------------------------------------------------------------------------------------
 if (!HttpContext.Current.User.Identity.IsAuthenticated)
                Response.Redirect(SiteSettings.BaseUrl + "admin/login.aspx?ReturnUrl="+Page.AppRelativeVirtualPath.ToString());


=========================================================================
login.asp.cs Page
----------------------------------------------------------------------------------------------------------------------------------------------
 Admin_User admin = new Admin_UserBLL().GetAdminUserByUserNamePassword(txtUserName.Text.Trim(), txtPassword.Text.Trim());

                if (admin != null)
                {
                    System.Web.Security.FormsAuthentication.RedirectFromLoginPage(admin.User_Name, true);

                    string ReturnUrl = Request.QueryString["ReturnUrl"];

                    if (!string.IsNullOrEmpty(ReturnUrl))
                    {
                        Response.Redirect(ReturnUrl);
                    }
                    else
                    {
                        Response.Redirect(SiteSettings.BaseUrl + "admin/Default.aspx");
                    }
                }
                else
                {
                    divMessage.Visible = true;
                    divMessage.Attributes.Add("class", "error");
                    divMessage.InnerHtml = "Please provide user name and password correctly and try again.";
                }

Image Upload in Database(FileBytes and Location Store)

.aspx PAGE
===================================================================================

Upload Photos<br />
                    <asp:FileUpload ID="FileUploadImages" runat="server" class="multi " />
                <br />
<asp:Button ID="ButtonAddAlbum" runat="server"  Text=" Upload"
                        OnClick="ButtonAddAlbum_Click" />

===================================================================================

C# Code(Back End)
-------------------------------------------
   if (FileUploadImages.HasFile)
            {
                UploadedImage upImage = new UploadedImage();

                upImage.FullImages = FileUploadImages.FileBytes;

              
                UploadedImageBLL uIBll = new UploadedImageBLL();

                uIBll.CreateNewUploadedImage(upImage);


                string location = Server.MapPath("UploadFile") + "\\" + FileUploadImages.FileName;

                FileUploadImages.SaveAs(location);
            }

--------------------
N.B.:
-------------------------
Database Filed name will be 'images' for 'FileBytes'
and 'varchar' for 'location'

Grid View (With Back end DataBound)


.aspx PAGE
==============================================================================

<asp:GridView ID="GridViewActiveCampaigns" runat="server" AutoGenerateColumns="False" DataKeyNames="CampaignId"
OnRowDataBound="GridViewActiveCampaigns_OnDataBound" GridLines="Both">
                            <Columns>
                                <asp:BoundField DataField="CampaignName" HeaderText="Campaign Name" />
                                <asp:TemplateField HeaderText="Raised">
                                    <ItemTemplate>
                                        <asp:Literal ID="LiteralGoalAmount" runat="server"></asp:Literal>
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Days left">
                                    <ItemTemplate>
                                        <asp:Literal ID="LiteralDaysLeft" runat="server"></asp:Literal>
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Donars">
                                    <ItemTemplate>
                                        <asp:Literal ID="LiteraltotalDonars" runat="server"></asp:Literal>
                                    </ItemTemplate>
                                </asp:TemplateField>
                            </Columns>
                        </asp:GridView>

========================================================
C# Code(Back end)

List<Campaign> CampaignList = new CampaignBLL().GetAllCampaigns();

 GridViewActiveCampaigns.DataSource = CampaignListSelected;

 protected void GridViewActiveCampaigns_OnDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {

                Campaign campaign = e.Row.DataItem as Campaign;

                Literal LiteralGoalAmount = e.Row.FindControl("LiteralGoalAmount") as Literal;

                LiteralGoalAmount.Text = campaign.GoalAmount.Value.ToString("C");


                Literal LiteralDaysLeft = e.Row.FindControl("LiteralDaysLeft") as Literal;

                //LiteralDaysLeft.Text = campaign.GoalAmount.Value.ToString("C");

                int differenceInDays = GetDifferenceOfDate(campaign);

                LiteralDaysLeft.Text = differenceInDays.ToString() + " Days";


                int totalDonars = 0;
                decimal calculateRaised = CalculateRaised(campaign.CampaignId, out totalDonars);

                Literal LiteraltotalDonars = e.Row.FindControl("LiteraltotalDonars") as Literal;

                LiteraltotalDonars.Text = totalDonars.ToString();

            }
        }
========================================================

State Dropdownlist

internal static void GetStateDropdownlist(DropDownList ddlState)
        {
            ddlState.Items.Clear();
            ddlState.Items.Add(new ListItem("Alabama", "AL"));
            ddlState.Items.Add(new ListItem("Alaska", "AK"));
            ddlState.Items.Add(new ListItem("Arizona", "AZ"));
            ddlState.Items.Add(new ListItem("Arkansas", "AR"));
            ddlState.Items.Add(new ListItem("California", "CA"));
            ddlState.Items.Add(new ListItem("Colorado", "CO"));
            ddlState.Items.Add(new ListItem("Connecticut", "CT"));
            ddlState.Items.Add(new ListItem("Delaware", "DE"));
            ddlState.Items.Add(new ListItem("District of Columbia", "DC"));
            ddlState.Items.Add(new ListItem("Florida", "FL"));
            ddlState.Items.Add(new ListItem("Georgia", "GA"));
            ddlState.Items.Add(new ListItem("Hawaii", "HI"));
            ddlState.Items.Add(new ListItem("Idaho", "ID"));
            ddlState.Items.Add(new ListItem("Illinois", "IL"));
            ddlState.Items.Add(new ListItem("Indiana", "IN"));
            ddlState.Items.Add(new ListItem("Iowa", "IA"));
            ddlState.Items.Add(new ListItem("Kansas", "KS"));
            ddlState.Items.Add(new ListItem("Kentucky", "KY"));
            ddlState.Items.Add(new ListItem("Louisiana", "LA"));
            ddlState.Items.Add(new ListItem("Maine", "ME"));
            ddlState.Items.Add(new ListItem("Maryland", "MD"));
            ddlState.Items.Add(new ListItem("Massachusetts", "MA"));
            ddlState.Items.Add(new ListItem("Michigan", "MI"));
            ddlState.Items.Add(new ListItem("Minnesota", "MN"));
            ddlState.Items.Add(new ListItem("Mississippi", "MS"));
            ddlState.Items.Add(new ListItem("Missouri", "MO"));
            ddlState.Items.Add(new ListItem("Montana", "MT"));
            ddlState.Items.Add(new ListItem("Nebraska", "NE"));
            ddlState.Items.Add(new ListItem("Nevada", "NV"));
            ddlState.Items.Add(new ListItem("New Hampshire", "NH"));
            ddlState.Items.Add(new ListItem("New Jersey", "NJ"));
            ddlState.Items.Add(new ListItem("New Mexico", "NM"));
            ddlState.Items.Add(new ListItem("New York", "NY"));
            ddlState.Items.Add(new ListItem("North Carolina", "NC"));
            ddlState.Items.Add(new ListItem("North Dakota", "ND"));
            ddlState.Items.Add(new ListItem("Ohio", "OH"));
            ddlState.Items.Add(new ListItem("Oklahoma", "OK"));
            ddlState.Items.Add(new ListItem("Oregon", "OR"));
            ddlState.Items.Add(new ListItem("Pennsylvania", "PA"));
            ddlState.Items.Add(new ListItem("Rhode Island", "RI"));
            ddlState.Items.Add(new ListItem("South Carolina", "SC"));
            ddlState.Items.Add(new ListItem("South Dakota", "SD"));
            ddlState.Items.Add(new ListItem("Tennessee", "TN"));
            ddlState.Items.Add(new ListItem("Texas", "TX"));
            ddlState.Items.Add(new ListItem("Utah", "UT"));
            ddlState.Items.Add(new ListItem("Vermont", "VT"));
            ddlState.Items.Add(new ListItem("Virginia", "VA"));
            ddlState.Items.Add(new ListItem("Washington", "WA"));
            ddlState.Items.Add(new ListItem("West Virginia", "WV"));
            ddlState.Items.Add(new ListItem("Wisconsin", "WI"));
            ddlState.Items.Add(new ListItem("Wyoming", "WY"));
        }

Country Dropdownlist

internal static void GetCountryDropdownlist(DropDownList ddList)
        {
            List<ListItem> ddlCountryList = new List<ListItem>();

            ListItem aListItem = null;


            aListItem = new ListItem();
            aListItem.Value = "NA";
            aListItem.Text = "Select Country";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AF";
            aListItem.Text = "Afghanistan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AL";
            aListItem.Text = "Albania";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "DZ";
            aListItem.Text = "Algeria";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AS";
            aListItem.Text = "American Samoa";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AD";
            aListItem.Text = "Andorra";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AO";
            aListItem.Text = "Angola";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AI";
            aListItem.Text = "Anguilla";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AQ";
            aListItem.Text = "Antarctica";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AG";
            aListItem.Text = "Antigua And Barbuda";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AR";
            aListItem.Text = "Argentina";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AM";
            aListItem.Text = "Armenia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AW";
            aListItem.Text = "Aruba";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AU";
            aListItem.Text = "Australia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AT";
            aListItem.Text = "Austria";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AZ";
            aListItem.Text = "Azerbaijan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BS";
            aListItem.Text = "Bahamas";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BH";
            aListItem.Text = "Bahrain";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BD";
            aListItem.Text = "Bangladesh";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BB";
            aListItem.Text = "Barbados";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BY";
            aListItem.Text = "Belarus";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BE";
            aListItem.Text = "Belgium";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BZ";
            aListItem.Text = "Belize";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BJ";
            aListItem.Text = "Benin";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BM";
            aListItem.Text = "Bermuda";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BT";
            aListItem.Text = "Bhutan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BO";
            aListItem.Text = "Bolivia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BA";
            aListItem.Text = "Bosnia And Herzegowina";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BW";
            aListItem.Text = "Botswana";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BV";
            aListItem.Text = "Bouvet Island";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BR";
            aListItem.Text = "Brazil";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IO";
            aListItem.Text = "British Indian Ocean Territory";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BN";
            aListItem.Text = "Brunei Darussalam";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BG";
            aListItem.Text = "Bulgaria";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BF";
            aListItem.Text = "Burkina Faso";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "BI";
            aListItem.Text = "Burundi";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KH";
            aListItem.Text = "Cambodia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CM";
            aListItem.Text = "Cameroon";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CA";
            aListItem.Text = "Canada";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CV";
            aListItem.Text = "Cape Verde";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KY";
            aListItem.Text = "Cayman Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CF";
            aListItem.Text = "Central African Republic";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TD";
            aListItem.Text = "Chad";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CL";
            aListItem.Text = "Chile";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CN";
            aListItem.Text = "China";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CX";
            aListItem.Text = "Christmas Island";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CC";
            aListItem.Text = "Cocos (Keeling) Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CO";
            aListItem.Text = "Colombia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KM";
            aListItem.Text = "Comoros";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CG";
            aListItem.Text = "Congo";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CK";
            aListItem.Text = "Cook Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CR";
            aListItem.Text = "Costa Rica";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CI";
            aListItem.Text = "Cote D'Ivoire";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "HR";
            aListItem.Text = "Croatia (Local Name: Hrvatska)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CU";
            aListItem.Text = "Cuba";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CY";
            aListItem.Text = "Cyprus";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CZ";
            aListItem.Text = "Czech Republic";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "DK";
            aListItem.Text = "Denmark";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "DJ";
            aListItem.Text = "Djibouti";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "DM";
            aListItem.Text = "Dominica";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "DO";
            aListItem.Text = "Dominican Republic";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TP";
            aListItem.Text = "East Timor";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "EC";
            aListItem.Text = "Ecuador";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "EG";
            aListItem.Text = "Egypt";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SV";
            aListItem.Text = "El Salvador";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GQ";
            aListItem.Text = "Equatorial Guinea";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ER";
            aListItem.Text = "Eritrea";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "EE";
            aListItem.Text = "Estonia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ET";
            aListItem.Text = "Ethiopia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "FK";
            aListItem.Text = "Falkland Islands (Malvinas)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "FO";
            aListItem.Text = "Faroe Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "FJ";
            aListItem.Text = "Fiji";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "FI";
            aListItem.Text = "Finland";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "FR";
            aListItem.Text = "France";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GF";
            aListItem.Text = "French Guiana";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PF";
            aListItem.Text = "French Polynesia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TF";
            aListItem.Text = "French Southern Territories";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GA";
            aListItem.Text = "Gabon";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GM";
            aListItem.Text = "Gambia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GE";
            aListItem.Text = "Georgia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "DE";
            aListItem.Text = "Germany";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GH";
            aListItem.Text = "Ghana";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GI";
            aListItem.Text = "Gibraltar";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GR";
            aListItem.Text = "Greece";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GL";
            aListItem.Text = "Greenland";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GD";
            aListItem.Text = "Grenada";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GP";
            aListItem.Text = "Guadeloupe";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GU";
            aListItem.Text = "Guam";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GT";
            aListItem.Text = "Guatemala";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GN";
            aListItem.Text = "Guinea";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GW";
            aListItem.Text = "Guinea-Bissau";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GY";
            aListItem.Text = "Guyana";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "HT";
            aListItem.Text = "Haiti";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "HM";
            aListItem.Text = "Heard And Mc Donald Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VA";
            aListItem.Text = "Holy See (Vatican City State)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "HN";
            aListItem.Text = "Honduras";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "HK";
            aListItem.Text = "Hong Kong";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "HU";
            aListItem.Text = "Hungary";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IS";
            aListItem.Text = "Ice Land";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IN";
            aListItem.Text = "India";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ID";
            aListItem.Text = "Indonesia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IR";
            aListItem.Text = "Iran (Islamic Republic Of)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IQ";
            aListItem.Text = "Iraq";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IE";
            aListItem.Text = "Ireland";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IL";
            aListItem.Text = "Israel";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "IT";
            aListItem.Text = "Italy";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "JM";
            aListItem.Text = "Jamaica";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "JP";
            aListItem.Text = "Japan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "JO";
            aListItem.Text = "Jordan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KZ";
            aListItem.Text = "Kazakhstan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KE";
            aListItem.Text = "Kenya";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KI";
            aListItem.Text = "Kiribati";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KP";
            aListItem.Text = "Korea, Dem People'S Republic";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KR";
            aListItem.Text = "Korea, Republic Of";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KW";
            aListItem.Text = "Kuwait";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KG";
            aListItem.Text = "Kyrgyzstan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LA";
            aListItem.Text = "Lao People'S Dem Republic";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LV";
            aListItem.Text = "Latvia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LB";
            aListItem.Text = "Lebanon";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LS";
            aListItem.Text = "Lesotho";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LR";
            aListItem.Text = "Liberia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LY";
            aListItem.Text = "Libyan Arab Jamahiriya";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LI";
            aListItem.Text = "Liechtenstein";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LT";
            aListItem.Text = "Lithuania";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LU";
            aListItem.Text = "Luxembourg";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MO";
            aListItem.Text = "Macau";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MK";
            aListItem.Text = "Macedonia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MG";
            aListItem.Text = "Madagascar";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MW";
            aListItem.Text = "Malawi";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MY";
            aListItem.Text = "Malaysia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MV";
            aListItem.Text = "Maldives";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ML";
            aListItem.Text = "Mali";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MT";
            aListItem.Text = "Malta";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MH";
            aListItem.Text = "Marshall Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MQ";
            aListItem.Text = "Martinique";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MR";
            aListItem.Text = "Mauritania";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MU";
            aListItem.Text = "Mauritius";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "YT";
            aListItem.Text = "Mayotte";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MX";
            aListItem.Text = "Mexico";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "FM";
            aListItem.Text = "Micronesia, Federated States";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MD";
            aListItem.Text = "Moldova, Republic Of";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MC";
            aListItem.Text = "Monaco";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MN";
            aListItem.Text = "Mongolia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MS";
            aListItem.Text = "Montserrat";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MA";
            aListItem.Text = "Morocco";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MZ";
            aListItem.Text = "Mozambique";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MM";
            aListItem.Text = "Myanmar";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NA";
            aListItem.Text = "Namibia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NR";
            aListItem.Text = "Nauru";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NP";
            aListItem.Text = "Nepal";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NL";
            aListItem.Text = "Netherlands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AN";
            aListItem.Text = "Netherlands Ant Illes";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NC";
            aListItem.Text = "New Caledonia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NZ";
            aListItem.Text = "New Zealand";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NI";
            aListItem.Text = "Nicaragua";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NE";
            aListItem.Text = "Niger";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NG";
            aListItem.Text = "Nigeria";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NU";
            aListItem.Text = "Niue";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NF";
            aListItem.Text = "Norfolk Island";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "MP";
            aListItem.Text = "Northern Mariana Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "NO";
            aListItem.Text = "Norway";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "OM";
            aListItem.Text = "Oman";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PK";
            aListItem.Text = "Pakistan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PW";
            aListItem.Text = "Palau";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PA";
            aListItem.Text = "Panama";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PG";
            aListItem.Text = "Papua New Guinea";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PY";
            aListItem.Text = "Paraguay";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PE";
            aListItem.Text = "Peru";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PH";
            aListItem.Text = "Philippines";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PN";
            aListItem.Text = "Pitcairn";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PL";
            aListItem.Text = "Poland";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PT";
            aListItem.Text = "Portugal";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PR";
            aListItem.Text = "Puerto Rico";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "QA";
            aListItem.Text = "Qatar";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "RE";
            aListItem.Text = "Reunion";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "RO";
            aListItem.Text = "Romania";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "RU";
            aListItem.Text = "Russian Federation";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "RW";
            aListItem.Text = "Rwanda";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "KN";
            aListItem.Text = "Saint K Itts And Nevis";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LC";
            aListItem.Text = "Saint Lucia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VC";
            aListItem.Text = "Saint Vincent, The Grenadines";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "WS";
            aListItem.Text = "Samoa";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SM";
            aListItem.Text = "San Marino";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ST";
            aListItem.Text = "Sao Tome And Principe";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SA";
            aListItem.Text = "Saudi Arabia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SN";
            aListItem.Text = "Senegal";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SC";
            aListItem.Text = "Seychelles";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SL";
            aListItem.Text = "Sierra Leone";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SG";
            aListItem.Text = "Singapore";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SK";
            aListItem.Text = "Slovakia (Slovak Republic)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SI";
            aListItem.Text = "Slovenia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SB";
            aListItem.Text = "Solomon Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SO";
            aListItem.Text = "Somalia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ZA";
            aListItem.Text = "South Africa";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "GS";
            aListItem.Text = "South Georgia , S Sandwich Is.";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ES";
            aListItem.Text = "Spain";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "LK";
            aListItem.Text = "Sri Lanka";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SH";
            aListItem.Text = "St. Helena";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "PM";
            aListItem.Text = "St. Pierre And Miquelon";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SD";
            aListItem.Text = "Sudan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SR";
            aListItem.Text = "Suriname";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SJ";
            aListItem.Text = "Svalbard, Jan Mayen Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SZ";
            aListItem.Text = "Sw Aziland";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SE";
            aListItem.Text = "Sweden";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "CH";
            aListItem.Text = "Switzerland";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "SY";
            aListItem.Text = "Syrian Arab Republic";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TW";
            aListItem.Text = "Taiwan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TJ";
            aListItem.Text = "Tajikistan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TZ";
            aListItem.Text = "Tanzania, United Republic Of";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TH";
            aListItem.Text = "Thailand";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TG";
            aListItem.Text = "Togo";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TK";
            aListItem.Text = "Tokelau";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TO";
            aListItem.Text = "Tonga";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TT";
            aListItem.Text = "Trinidad And Tobago";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TN";
            aListItem.Text = "Tunisia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TR";
            aListItem.Text = "Turkey";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TM";
            aListItem.Text = "Turkmenistan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TC";
            aListItem.Text = "Turks And Caicos Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "TV";
            aListItem.Text = "Tuvalu";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "UG";
            aListItem.Text = "Uganda";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "UA";
            aListItem.Text = "Ukraine";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "AE";
            aListItem.Text = "United Arab Emirates";
            ddlCountryList.Add(aListItem);
            //    <asp:ListItem Value="">/asp:ListItem>
            aListItem = new ListItem();
            aListItem.Value = "GB";
            aListItem.Text = "United Kingdom";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "US";
            aListItem.Text = "United States";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "UM";
            aListItem.Text = "United States Minor Is.";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "UY";
            aListItem.Text = "Uruguay";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "UZ";
            aListItem.Text = "Uzbekistan";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VU";
            aListItem.Text = "Vanuatu";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VE";
            aListItem.Text = "Venezuela";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VN";
            aListItem.Text = "Viet Nam";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VG";
            aListItem.Text = "Virgin Islands (British)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "VI";
            aListItem.Text = "Virgin Islands (U.S.)";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "WF";
            aListItem.Text = "Wallis And Futuna Islands";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "EH";
            aListItem.Text = "Western Sahara";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "YE";
            aListItem.Text = "Yemen";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "YU";
            aListItem.Text = "Yugoslavia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ZR";
            aListItem.Text = "Zaire";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ZM";
            aListItem.Text = "Zambia";
            ddlCountryList.Add(aListItem);

            aListItem = new ListItem();
            aListItem.Value = "ZW";
            aListItem.Text = "Zimbabwe";
            ddlCountryList.Add(aListItem);


            ddList.DataSource = ddlCountryList;
            ddList.DataTextField = "Text";
            ddList.DataValueField = "Value";
            ddList.DataBind();
        }