0
我有一個下拉列,下拉列表中包含一個值「意外」。現在我想讓值讀爲大寫「意外事件」和在網格中有很多這樣的方法。一種方法是將當前值更新爲大寫,但是這些值正在應用程序中使用,他們希望措辭成爲小寫。如何通過代碼處理這些值。請指教?如何調整在asp.net中的下拉列表中的內容
我有一個下拉列,下拉列表中包含一個值「意外」。現在我想讓值讀爲大寫「意外事件」和在網格中有很多這樣的方法。一種方法是將當前值更新爲大寫,但是這些值正在應用程序中使用,他們希望措辭成爲小寫。如何通過代碼處理這些值。請指教?如何調整在asp.net中的下拉列表中的內容
給你的dropdownlist一個CSS類(比方說'my-ddl')並將其添加到你的CSS文件中。
.my-ddl { text-transform: capitalize; }
從數據源做它,這將取決於你有什麼樣的數據源的
List<X> newList = new List<X>();
foreach(var item in origList)
{
newList.Add(new X {value = item.Value,
text = Capitalize(item.Value)
});
}
dropdownlist.DataSource = newList;
如果我讀正確,您不想進行更改到數據源,只是到下拉菜單? [這個問題](http://stackoverflow.com/questions/3474254/how-to-make-a-first-letter-capital-in-c-sharp)告訴你如何大寫字母的第一個字母,在綁定你的下拉菜單,你可以遍歷這些項目,並使用示例函數應用更改。 – Goose
感謝您的建議! – user1567194