0

我編寫了一個使用telerik網格的aspx頁面。但telerik在VS 2008的intellisense中沒有顯示。Telerik未在VS 2008的智能感知中顯示

以下是目前爲止所做的事情: 1.在參考文件夾中添加了telerik dll。

  1. 代碼部分

    <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage"%> 
    

    <%@註冊大會= 「Telerik.Web.UI」 命名空間= 「Telerik.Web.UI」 的TagPrefix = 「Telerik的」 %>

    < %@導入命名空間= 「Telerik.Web.Mvc」 %>

    指數

    <% foreach(var v in (List<String>)ViewData["names"]) 
         { 
    
    Response.Write(v); 
          %> 
          <br /> 
          <% 
         } 
    
    
    %> 
    
        <% Html. %> 
    

感謝

回答

1

在Visual Studio智能感知的觀點是遠遠不夠完善。我個人所做的是在web.config中添加程序集(<assemblies>標記)和名稱空間(<namespaces>標記),以便它在所有視圖中都可用。這樣我不再需要在每個視圖中添加任何導入部分。完成此操作後,可能需要重新打開視圖以使更改生效。即使重新啓動Visual Studio。如果它在運行時工作,並且在編譯時沒有得到Intellisense,那麼我希望它們在未來的版本中可以改進它。

+0

我試過你的建議。但它仍然沒有表現出智慧。但感謝您的幫助。 –

+0

@Thomas Mathew,但是你的代碼在運行時是否工作? –

+0

是的,一切工作正常,除了在intellisense中顯示telerik屬性。 –