【发布时间】:2012-06-29 20:59:25
【问题描述】:
我在这个问题上搞砸了大约 2 天,并在许多板上搜索了解决问题的解决方案:(
我通过 linq XML Attributes 在名为 “Betrag”的 DataGrids 列中编写。
现在我想获取所有这些条目,然后将它们加起来为一个数字(该列的所有条目都是数字!)。
希望有人能帮我解决这个问题。
最好的问候, 费边
现在一些代码:
data = new List<Daten>();
data = (from datensatz in doc1.Descendants("datensatz")
select new Daten
{
//datum = "27.6.2012",
datum =datensatz.Attribute("datum").Value,
//zweck = "Eröffnung",
zweck =datensatz.Attribute("zweck").Value,
//empfang = benutzer,
empfang =datensatz.Attribute("empfang").Value,
//betrag = "0€"
betrag =datensatz.Attribute("betrag").Value + "€"
}).ToList();
this.Daten.ItemsSource = data;
//THIS CODE ADDS THE ATTRIBUTES TO MY GRID
然后我尝试了这个:
kontostand += Convert.ToInt32(Daten.Columns[3].GetCellContent(1).ToString());
【问题讨论】:
-
你能发布你到目前为止所尝试的内容以及你遇到的问题吗?
-
是的,我肯定会把它添加到我的帖子中!
-
betrag 不可概括,因为它有一个“€”字符,不是吗?!
-
对不起!我也尝试了 Replace() 函数,但我从我的代码中删除了它:s
标签: c# asp.net silverlight xaml datagrid