這是我想到的東西無處不在。我需要做一個美國所有州的下拉列表。有沒有一個C#類對象的某個地方已經有了它所有的設置?我在哪裏可以找到一個美國所有使用短代碼定義的類?
2
A
回答
5
快速搜索給了我這個:
<select name="State">
<option value="" selected="selected">Select A State</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District Of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
來源:http://www.geekpedia.com/code55_Drop-down-list-of-US-states.html
這應該讓你做你需要的東西:
List<SelectListItem> states = new List<SelectListItem>();
states.Add(new SelectListItem { value="" selected="selected", text="Select A State"});
states.Add(new SelectListItem { value="AL", text="Alabama"});
states.Add(new SelectListItem { value="AK", text="Alaska"});
states.Add(new SelectListItem { value="AZ", text="Arizona"});
states.Add(new SelectListItem { value="AR", text="Arkansas"});
states.Add(new SelectListItem { value="CA", text="California"});
states.Add(new SelectListItem { value="CO", text="Colorado"});
states.Add(new SelectListItem { value="CT", text="Connecticut"});
states.Add(new SelectListItem { value="DE", text="Delaware"});
states.Add(new SelectListItem { value="DC", text="District Of Columbia"});
states.Add(new SelectListItem { value="FL", text="Florida"});
states.Add(new SelectListItem { value="GA", text="Georgia"});
states.Add(new SelectListItem { value="HI", text="Hawaii"});
states.Add(new SelectListItem { value="ID", text="Idaho"});
states.Add(new SelectListItem { value="IL", text="Illinois"});
states.Add(new SelectListItem { value="IN", text="Indiana"});
states.Add(new SelectListItem { value="IA", text="Iowa"});
states.Add(new SelectListItem { value="KS", text="Kansas"});
states.Add(new SelectListItem { value="KY", text="Kentucky"});
states.Add(new SelectListItem { value="LA", text="Louisiana"});
states.Add(new SelectListItem { value="ME", text="Maine"});
states.Add(new SelectListItem { value="MD", text="Maryland"});
states.Add(new SelectListItem { value="MA", text="Massachusetts"});
states.Add(new SelectListItem { value="MI", text="Michigan"});
states.Add(new SelectListItem { value="MN", text="Minnesota"});
states.Add(new SelectListItem { value="MS", text="Mississippi"});
states.Add(new SelectListItem { value="MO", text="Missouri"});
states.Add(new SelectListItem { value="MT", text="Montana"});
states.Add(new SelectListItem { value="NE", text="Nebraska"});
states.Add(new SelectListItem { value="NV", text="Nevada"});
states.Add(new SelectListItem { value="NH", text="New Hampshire"});
states.Add(new SelectListItem { value="NJ", text="New Jersey"});
states.Add(new SelectListItem { value="NM", text="New Mexico"});
states.Add(new SelectListItem { value="NY", text="New York"});
states.Add(new SelectListItem { value="NC", text="North Carolina"});
states.Add(new SelectListItem { value="ND", text="North Dakota"});
states.Add(new SelectListItem { value="OH", text="Ohio"});
states.Add(new SelectListItem { value="OK", text="Oklahoma"});
states.Add(new SelectListItem { value="OR", text="Oregon"});
states.Add(new SelectListItem { value="PA", text="Pennsylvania"});
states.Add(new SelectListItem { value="RI", text="Rhode Island"});
states.Add(new SelectListItem { value="SC", text="South Carolina"});
states.Add(new SelectListItem { value="SD", text="South Dakota"});
states.Add(new SelectListItem { value="TN", text="Tennessee"});
states.Add(new SelectListItem { value="TX", text="Texas"});
states.Add(new SelectListItem { value="UT", text="Utah"});
states.Add(new SelectListItem { value="VT", text="Vermont"});
states.Add(new SelectListItem { value="VA", text="Virginia"});
states.Add(new SelectListItem { value="WA", text="Washington"});
states.Add(new SelectListItem { value="WV", text="West Virginia"});
states.Add(new SelectListItem { value="WI", text="Wisconsin"});
states.Add(new SelectListItem { value="WY", text="Wyoming"});
+1
您搜索了嗎?那是作弊! –
+0
然後人們如何在選中時標記正確的選項?沒有JavaScript,那就是......這就是爲什麼我想要一個類而不是所有的選項。 –
+0
謝謝,你不必爲我做我的工作,我只是好奇地想知道在從頭開始編寫之前是否有什麼東西。週五你認識一個懶惰的程序員... –
相關問題
- 1. 我在哪裏可以找到POS標籤使用的短代碼的擴展?
- 2. 我在哪裏可以找到spatstat中類對象的定義
- 3. 我在哪裏可以找到有關代碼塊的信息?
- 4. 我在哪裏可以找到美國主要城市的數據庫?
- 5. 我在哪裏可以找到美國城市和州的XML列表?
- 6. 我在哪裏可以找到android的應用程序代碼?
- 7. 我在哪裏可以找到Vigenere密碼的Java源代碼?
- 8. 我在哪裏可以找到InlinePageParser類?
- 9. 我在哪裏可以找到ServerConnection類?
- 10. 我在哪裏可以找到Base64Encoder類?
- 11. 我在哪裏可以找到dict_keys類?
- 12. 我在哪裏可以找到Python類?
- 13. 我在哪裏可以找到XrmServicesContext類?
- 14. 我在哪裏可以在iTunes中找到所有國家代碼的Swift詞典
- 15. 哪裏可以找到CeCreateDatabaseWithProps的定義
- 16. 哪裏可以找到Theme_Material_Light的定義?
- 17. 哪裏可以找到代碼塊
- 18. 哪裏可以找到代碼隱藏?
- 19. EDI X12標準 - 我在哪裏可以找到這個定義?
- 20. 我在哪裏可以找到系統調用源代碼?
- 21. 我在哪裏可以在NetSuite中找到'salespricehtml'的代碼?
- 22. 我在哪裏可以找到Google自定義搜索API的國家/地區代碼值列表?
- 23. 我在哪裏可以找到C++的generic.h的源代碼?
- 24. 在哪裏可以找到標準Java類的代碼?
- 25. 我在哪裏可以找到合適的JavaScript美化器
- 26. 我在哪裏可以找到自定義的可可/ xcode類文件?
- 27. 我在哪裏可以找到編譯器的代碼?
- 28. 我在哪裏可以找到J2ME的源代碼?
- 29. 我在哪裏可以找到TagLib#庫的源代碼?
- 30. 我在哪裏可以找到TextView.setText(..)方法的源代碼?
這裏是一個列表。只需創建一個靜態的'Dictionary';完成。 http://en.wikipedia.org/wiki/List_of_U.S._state_abbreviations –
純粹主義者會告訴你,這樣的數據不屬於一個類。 ;-) – StriplingWarrior
純粹主義者會做什麼? –