Kamis, 03 Oktober 2013

How to bind DropdownList using Array in ASP.NET

If you want to bind dropdownlist using array in asp.net then first add item to the array on page_Load event.
After that pass dataSource as array name to DropdownList. lets take a simple example for binding dropdownlist on page load.

<%@ PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%>

<!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>How to bind dropdownlist using array</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:DropDownList ID="DropDownList1"runat="server"AutoPostBack="True"
             Height="23px"
            Width="173px">
        </asp:DropDownList>
        <br />
        <br />
    </div>
    </form>
</body>
</html>
Codebehind


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

public partial class Default2 : System.Web.UI.Page
{
    protected voidPage_Load(object sender, EventArgs e)
    {
        string[] arr = new string[] { "Your first item", "Your Second Item", "Your third item"};
        DropDownList1.DataSource = arr;
        DropDownList1.DataBind();


    }
 

}
Output
How to bind DropdownList using Array in ASP.NET

Tidak ada komentar:

Posting Komentar