2010-11-13 235 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設置