阿泰版主:看过了您关于"RDLC报表WEB页面中斜线消失"的解决方法,但还是不会实现,能否给出完整的代码?小弟先谢过了!
我按照您的文章,想做了个例子,但没有成功,还望多多指点,小弟谢过了。
我是这样做的:
1、将x.css做好和default.aspx放到同一个目录下。(default.aspx里放了个microsoft report viewer控件文件,绑定已经画好斜线的报表文件report.rdlc)
2、将下面这段javascript代码复制到default.aspx页面里了,但如何调用这段javascript呢?
try
{
var oWindow = document.getElementById('ReportFrameReportViewer1').contentWindow;
var oHead=oWindow.document.getElementsByTagName('frame')[1].contentWindow.document.getElementsByTagName('head').item(0);
var cssRef=oWindow.document.getElementsByTagName('frame')[1].contentWindow.document.createElement("link");
cssRef.setAttribute("rel", "stylesheet") ;
cssRef.setAttribute("type", "text/css");
cssRef.setAttribute("href", "x.css");
oHead.appendChild(cssRef);
oWindow.document.getElementsByTagName('frame')[1].contentWindow.document.body.innerHTML=oWindow.document.getElementsByTagName('frame')[1].contentWindow.document.body.innerHTML;
}
catch (err)
{
}
版主的原文:
【原创】RDLC报表WEB页面中斜线消失之解决方法
http://topic.csdn.net/u/20090607/16/24c51e1f-1dc0-4f26-8865-bda72317cfad.html?2104762590