C# 使用数组为列表框指定值

C# 使用数组为列表框指定值,c#,asp.net,arrays,string,C#,Asp.net,Arrays,String,我正在尝试使用数组将电影标题分配给列表框。他们在下拉列表中选择电影,然后使用C#和aspx将其显示在列表框中(这不起作用) protected void addToCartImageButton_Click(object sender, ImageClickEventArgs e) { string [] movieNameArray = new string [10]; movieNameArray[0] = "The Advengers"; movieNa

我正在尝试使用数组将电影标题分配给列表框。他们在下拉列表中选择电影,然后使用C#和aspx将其显示在列表框中(这不起作用)

  protected void addToCartImageButton_Click(object sender, ImageClickEventArgs e)
  {

    string [] movieNameArray = new string [10];

    movieNameArray[0] = "The Advengers";
    movieNameArray[1] = "Titanic";
    movieNameArray[2] = "Frozen";
    movieNameArray[3] = "Boy";
    movieNameArray[4] = "Grown Ups";
    movieNameArray[5] = "Coach Carter";
    movieNameArray[6] = "More than a game";
    movieNameArray[7] = "Harry Potter";
    movieNameArray[8] = "Avatar";
    movieNameArray[9] = "Titanic";



    cartListBox.Items.Add(movieNameArray.ToString());
    DropDownList3.Items.Add(movieNameArray.ToString());

}

您可以将下拉列表绑定到数组。即代替

DropDownList3.Items.Add(movieNameArray.ToString());
使用


如果你以提问的形式提出问题,而不是陈述你希望实现的目标,那会更好。但你的确切问题是什么?我看这里没有问题。如果你在问什么,请用适当的细节适当地问。
DropDownList3.DataSource = movieNameArray;
DropDownList3.DataBind();