我已经构建了一个简单的自定义ASP.NET控件,希望它的正文内容是javascript。有没有办法告诉Visual Studio内容应该是javascript,因此提供语法高亮/智能感知的好处?
如果它有帮助,这里是我正在使用的控件的框架。
namespace MyNamespace
{
public class MyControl : Control
{
public override void RenderControl(HtmlTextWriter writer)
{
// Do Stuff
}
}
}
它在页面中的用法:
<prefix:MyControl runat="server">
function someFunction(){...}
</prefix:MyControl>
我希望只有一个属性可以添加到课堂中。
答案 0 :(得分:0)
这将很难支持,允许标记更容易,并且让您的控件基本上包装脚本......开箱即用,您可以从WebControl继承,并更改TagName属性返回一个脚本标签,但开箱即用我不认为你要求做的是intellisense支持。没有智能感知,确保它在运行时都可以正常工作。