簡體   English   中英

將列表的特定對象綁定到gridview

[英]Binding a specific object of list to gridview

所以我試圖根據用戶輸入的ID打印特定的對象。 如果我想打印整個列表,則下面的代碼可以正常工作,但是如果我僅嘗試打印一個對象,則該代碼將不起作用。

this.gridView.DataContext = list.SingleOrDefault(cus => cus.cusId == ID);

感謝您的幫助

如果您只想從名為list的集合中獲取單個對象,則應使用FirstOrDefault而不是SingleOrDefault它是System.Linq的一部分,下面是修改后的代碼:

this.gridView.DataContext = list.FirstOrDefault(cus => cus.cusId == ID);

話雖這么說,我不太理解為什么將gridviewdatacontext設置為單個對象的原因,但是也許您在itemSource的對象中具有collection type

暫無
暫無

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

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