首页 > 解决方案 > 使用数组将数据绑定到下拉列表

问题描述

我有以下代码:

public partial class WebForm1 : System.Web.UI.Page
    {
        protected String[] cat = { "Customer", "Librarian", "Book Seller" };
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!IsPostBack)
            {   
                DropDownList1.DataSource = cat;
                DropDownList1.DataBind();
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
        }
    }

我想将数组绑定catDropDownList1. 我怎么做?

标签: c#arrays

解决方案


希望这段代码对你有帮助,

public partial class WebForm1 : System.Web.UI.Page
{
        protected String[] cat = { "Customer", "Librarian", "Book Seller" };
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!IsPostBack)
            {   
                List<string> category = cat.ToList(); 
                DropDownList1.DataSource = category ;
                DropDownList1.DataBind();
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
        }
}

谢谢!!!


推荐阅读