這樣可以在XML字符串中使用像<%=person.LastName %>
這樣的變量嗎?LINQ to SQL to XML(在C#中使用XML文字)
XElement letters = new XElement("Letters");
XElement xperson = XElement.Parse("<Table><Row><Cell><Text>
<Segment>Dear <%=person.Title%> <%=person.FirstName%> <%=person.LastName%>,
</Segment></Text></Cell></Row>...");
foreach (Person person in persons){
letters.Add(xperson)
}
如果這是可能的,這將是一個救星,因爲我不能使用的XElement和XAttribute手動添加節點。我們有多個模板,他們經常更改(即時編輯)。
如果這是不可行的,你能否想到另一種方式,以便我可以使用XML模板?
看起來它可能在VB http://aspalliance.com/1534_Easy_SQL_to_XML_with_LINQ_and_Visual_Basic_2008.6
這與LINQ to SQL有什麼關係? – svick 2010-10-03 13:10:10