[英]Setting selected value of a list box from a comma-separated string using linq C#
我有一個選擇彈出窗口,用戶可以從各個列表框中選擇條件,一旦他關閉了彈出窗口,如果用戶關閉了“彈出窗口”並返回到主屏幕,那么他又需要更改一些其他過濾器以查看以前的選擇這些列表框中的項目。 我通過使用包含逗號分隔的選定值的Session
值並使用for循環來設置它們來做到這一點。 我想知道有什么最佳方法可以代替For
循環,這有助於提高性能? 請我對此提出您的建議。
謝謝,
Sharath
目前尚不清楚要去哪里,但據我了解,您有一個存儲在csl中的選項列表,這些選項需要填充列表框。 快速的答案是不要那樣存儲數據,而是使用數據和要存儲數據的對象列表創建類。 之后,使用Linq中的選擇功能排序或選擇要顯示的數據就不成問題了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.