XSLT変換の問題があります:
style="width:{Data/PercentSpaceUsed}%;"
また、Data/PercentSpaceUsedの値は整数3です。
そしてそれは出力します:
style="width:
 3
 %;"
私が期待したものの代わりに:
style="width:3%;"
変換を行うコードは次のとおりです。xslt_xslt
は変換xmlであり、予期していなかったとがsw.ToString()
含まれています。


var xslTransObj = new XslCompiledTransform();
var reader = new XmlTextReader(new StringReader(xslt_xslt));
xslTransObj.Load(reader);
var sw = new StringWriter();
var writer = new XmlTextWriter(sw);
xslTransObj.Transform(new XmlTextReader(new StringReader(xslt_data)), writer);
ResultLiteral.Text = sw.ToString();