如何使自定义控件预览设计器友好

时间:2019-07-01 20:30:03

标签: c# asp.net .net

在Asp.Net中,我制作了一个自定义用户控件来处理自动完成的文本框。

这包括一个HiddenField,一个TextBox和一个AutoComplete扩展器。 (也有一些脚本标签,但与这篇文章无关

我遇到的问题是,当我使用此控件时,设计器将呈现其中的每个控件。如下图所示,这看起来很草率。

有什么方法可以定义自定义用户控件应如何在设计器中呈现?

理想情况下,它将在不显示HiddenField和AutoComleteExtender的情况下呈现。

enter image description here

这是通用控件中的代码。

<asp:HiddenField ID="IdBox" runat="server"></asp:HiddenField> <asp:TextBox ID="DisplayBox" runat="server"></asp:TextBox> <ajaxToolkit:AutoCompleteExtender ID="AutoExtender" runat="server" </ajaxToolkit:AutoCompleteExtender>

0 个答案:

没有答案