第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

數(shù)據(jù)綁定動(dòng)態(tài)數(shù)據(jù)

數(shù)據(jù)綁定動(dòng)態(tài)數(shù)據(jù)

C#
湖上湖 2019-11-12 11:21:56
我需要綁定到GridControl的一組“動(dòng)態(tài)數(shù)據(jù)”。到目前為止,我一直在使用標(biāo)準(zhǔn)的DataTable類,該類是System.Data命名空間的一部分。這個(gè)工作很好,但是有人告訴我我不能使用它,因?yàn)樗鼘?duì)于客戶端和服務(wù)器之間的網(wǎng)絡(luò)序列化來說太重了。因此,我認(rèn)為我可以輕松地復(fù)制DataTable類的“精簡(jiǎn)版本”,只需使用一種類型即可,List<Dictionary<string, object>>其中List表示行的集合,每個(gè)Dictionary表示一行,其中列名和值作為KeyValuePair類型。我可以將Grid設(shè)置為具有列DataField屬性,以匹配Dictionary中的鍵的屬性(就像我為DataTable的列名所做的那樣)。但是做完之后gridControl.DataSource = table;gridControl.RefreshDataSource();網(wǎng)格沒有數(shù)據(jù)...我想我需要實(shí)施IEnumerator-在此方面的任何幫助將不勝感激!示例調(diào)用代碼如下所示:var table = new List<Dictionary<string,object>>();var row = new Dictionary<string, object>{    {"Field1", "Data1"},    {"Field2", "Data2"},    {"Field3", "Data3"}};table.Add(row);gridControl1.DataSource = table;gridControl1.RefreshDataSource();
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 368 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)