Color Weblog

学习任何东西都没有捷径的,汗水、态度、方法才是需要考虑的。

博客园 首页 新随笔 联系 订阅 管理
最近在做报表,需要用到Crystal Report来做,在VS.net中做了一个小测试,在页面加入一个Crystal Report控件,指定一个rpt路径,在Design中能可以正常加载,可是当View in Browser,却出现了如下错误:

说明:
在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS1026: 应输入 )

行 14: <CR:CrystalReportViewer id="CrystalReportViewer1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" Width="875px" Height="1163px" ReportSource="<%# d:\\wwwroot\\Report\\Report1.rpt %>">

提示的是14行出错。

如果不在控件里加ReportSource就不会出现这样的错误提示,于是把ReportSource写在Page_Load里,然后View in Browser就正常显示了。
代码如下:
private void Page_Load(object sender, System.EventArgs e)
  {
   // Put user code to initialize the page here
    CrystalReportViewer1.ReportSource = ("d:\\wwwroot\\Report\\Report1.rpt");
  }
posted on 2004-04-19 09:26  popcode  阅读(2282)  评论(2编辑  收藏  举报