2010-10-26 22 views
0

我已經構建了一個簡單的自定義ASP.NET控件,期望它的正文內容爲javascript。有沒有辦法告訴Visual Studio的內容應該是JavaScript,並因此提供語法突出/智能善良?自定義ASP.NET控件的語法高亮

如果有幫助,這裏是我正在使用的控件的框架。

namespace MyNamespace 
{ 
    public class MyControl : Control 
    { 
     public override void RenderControl(HtmlTextWriter writer) 
     { 
      // Do Stuff 
     } 
    } 
} 

而且它的使用在一個頁面:

<prefix:MyControl runat="server"> 
    function someFunction(){...} 
</prefix:MyControl> 

我希望有簡單,我可以添加到類的屬性。

回答

0

這將很難支持,允許標記會更容易,並讓您的控件實質上包裝腳本......開箱即用,您可能能夠從WebControl繼承,並更改TagName屬性返回一個腳本標籤,但開箱即用,我不認爲你要求做的事情是可能的與intellisense支持。沒有智能感知,確保它在運行時都能正常工作。