C# 如何将Web用户控件放入工具箱? [ToolboxData(“”) [ToolboxItem(正确)] 公共部分类WebUserControl1:System.Web.UI.UserControl
当我把它拖出来放到aspx时,什么也没发生。C# 如何将Web用户控件放入工具箱? [ToolboxData(“”) [ToolboxItem(正确)] 公共部分类WebUserControl1:System.Web.UI.UserControl,c#,asp.net,webusercontrol,C#,Asp.net,Webusercontrol,当我把它拖出来放到aspx时,什么也没发生。 当然,我已经从这里将其转换为自定义控件了,因为您不能将ascx添加到工具箱中。如果是这样,Windows窗体应用程序用户控件将自动显示在那里。David的文章是关于将web用户控件编译为单独的dll(仅当它是web站点而不是web应用程序时才适用)并重用它。唯一的选择是将其设置为复合控件以显示在工具箱中 转到:工具->选项->Windows窗体设计器并启用“AutoToolboxPopulate”选项。@Rahul这是“Web用户控件” [Toolb
当然,我已经从这里将其转换为自定义控件了,因为您不能将ascx添加到工具箱中。如果是这样,Windows窗体应用程序用户控件将自动显示在那里。David的文章是关于将web用户控件编译为单独的dll(仅当它是web站点而不是web应用程序时才适用)并重用它。唯一的选择是将其设置为复合控件以显示在工具箱中
转到:工具->选项->Windows窗体设计器并启用“AutoToolboxPopulate”选项。@Rahul这是“Web用户控件”
[ToolboxData("<{0}:WebUserControl1 runat=\"server\"></{0}:WebUserControl1>")]
[ToolboxItem(true)]
public partial class WebUserControl1 : System.Web.UI.UserControl