簡體   English   中英

ASP.Net下拉列表生成

[英]ASP.Net Drop Down List Generation

我知道如何查詢數據庫並將結果放入數據讀取器並將其綁定到我的dropdownlist元素,但是如何在不使用數據庫的情況下做到這一點?

我有幾年要顯示在下拉列表中,例如:

 for(int i = 2010; i >=200; i--)
 {
      //make drop down list stuff here
 }

這就是你想要的:

for(int i = 2010; i >=200; i--)
{
     yourDropDown.Items.Add(new ListItem(i.ToString()));
}

一些注意事項:

  • 這會將年份添加到項目的“文本”和“值”中。 查看其他ListItem構造函數,然后查看您擁有的選項。
  • 在某些時候,您可能需要先清除現有項目,然后再重新填充。 如果是這樣,您可以通過執行yourDropDown.Items.Clear();清除項目yourDropDown.Items.Clear();
  • Items是一個ListItemCollection在此處查看 )。 因此此代碼適合DropDownListListBox ,因為它們都具有Items屬性。
myDropDownList.Items.Add(new ListBox("DisplayText","Value"));

http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.items.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM