How to bind ListBox using Array in ASP.NET

October 02, 2013 0 Comments

In the previous article, we have already read more about ListBox control. Also learn its properties and methods. Today, I am talking about array and how to bind array with the list box. Array is similar type collection, in which we can store same type(int, float, char, string etc) value. Its looking like a box, it has multiple other box. So in this example, first to take a string type array with some values and save these value into the listBox. Here array work as a data source.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="bindlistbox.aspx.cs" Inherits="bindlistbox" %>

<!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></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
 
        <asp:ListBox ID="ListBox1" runat="server" Height="143px" Width="157px">
        </asp:ListBox>
   
    </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 bindlistbox : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string[] arr = new string[] { "Label Control", "Button control", "textBox Control" };
        ListBox1.DataSource = arr;
        ListBox1.DataBind();

    }



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

Jacob Lefore

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard. Google

0 comments: