我创建了一个继承ScriptControl和INamingContainer的自定义C#对象。它只是内部的一些跨度。 当我把它放在我的页面上时,它会得到它自己的div,这是我不想要的。是否有一个属性或我可以设置的东西强制将其创建为跨度?
答案 0 :(得分:1)
您可以覆盖控件的受保护TagKey
属性;它获取与此Web服务器控件对应的HtmlTextWriterTag
值:
protected override HtmlTextWriterTag TagKey
{
get { return HtmlTextWriterTag.Span; }
}
答案 1 :(得分:0)
试试这个
protected override HtmlTextWriterTag TagKey
{
get
{
// return elmement that you would like HtmlTextWriterTag.Span for instance.
}
}