关于卢彦的利用XML实现通用WEB报表打印(实现篇)相信大家已经看过了。http://www.microsoft.com/china/community/Column/61.mspx
但是小弟试过一下,发现打开网页控件时提示数据加载完毕!,但是却什么也不显示(xml已经设好)。这是为什么??有那位兄弟试过吗??help!!!!!!
但是小弟试过一下,发现打开网页控件时提示数据加载完毕!,但是却什么也不显示(xml已经设好)。这是为什么??有那位兄弟试过吗??help!!!!!!
调试欢乐多
string xmlData = ds.GetXml();
this.Page.RegisterArrayDeclaration("content","\""+xmlData+"\"");此时,页面中声明这个数据语句是:
var content = new array("<NewDataSet>
<User>
<UserID>001</UserID>
<UserName>管理员甲(示例)</UserName>
<Sex>男</Sex>
</User>
<User>
<UserID>01</UserID>
<UserName>某院长(示例)</UserName>
<Sex>女</Sex>
</User>
<User>
<UserID>17</UserID>
<UserName>书记员甲(示例)</UserName>
<Sex>女</Sex>
</User>
</NewDataSet>")但是这个数据就是错的,浏览器无法识别,因为中间有回车换行,
如果这些数据都在同一行则就不会出错。
所以1、怎么将ds.GetXml()中的回车换行去掉?
2、怎么将上面提及字符串数据声明在同一行?