2010-11-13 236 views
2

我使用Telerik报告向导通过简单的Telerik报告创建了此类库(ReportLib)。然后我做了这个简单的Web应用程序项目,添加了ReportLib作为参考。现在在我的asp页面中,intellisense没有检测到Telerik:ReportViewer标签!在后面的代码中,我还添加了以下内容: -关于Telerik报告

using Telerik.Reporting; 
using Telerik.ReportViewer; 

怎么了?我的web应用程序项目正在成功构建。为什么它不检测telerik标签?

[编辑]

我是否需要注册Telerik.Reporting.dll我的aspx页面上吗?怎么做 ?

注册总成follows..still不会检测Telerik的:报表浏览器标签: -

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplicationReporting1._Default" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<%@ Register Assembly="Telerik.Reporting" Namespace="Telerik.Reporting" TagPrefix="telerik" %> 
<%@ Register Assembly="Telerik.ReportViewer" Namespace="Telerik.ReportViewer" TagPrefix="telerik" %> 

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server"> 
    <title>Untitled Page</title> 
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 
<tel 
    </div> 
    </form> 
</body> 
</html> 

[编辑]

确定在我的web配置file..there没有Telerik的assebly补充说,我可以看到..怎么样?我确实将refernce添加到telerik报告dll中!为什么没有显示在Web配置文件?

回答

0

您的项目很可能没有正确的Telerik装配参考。我们有时雇用的承包商在我工作的地方遇到这个问题,并且100%的时间都是这个问题。

如果您不知道如何注册控件,那么进入页面的设计模式并将其从工具栏拖放到您的页面中。 VS会为你写代码。

拖放解决方案也将照顾您的web.config设置