How to bind ListBox using Array in ASP.NET

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

0 comments:

Post a Comment