2
[ToolboxData("<{0}:WebUserControl1 runat=\"server\"></{0}:WebUserControl1>")]  
[ToolboxItem(true)]  
public partial class WebUserControl1 : System.Web.UI.UserControl    

当我将它拖出并拖放到 aspx 时,什么也没有发生。当然我已经从这里将它转换为自定义控件将 ascx 用户控件转换为可再分发的自定义控件

4

1 回答 1

0

AFAIK 你不能将 ascx 添加到工具箱。如果那是 Windows 窗体应用程序用户控件将自动显示在那里。David 的帖子是关于将 Web 用户控件编译为单独的 dll(仅适用于网站,而不是 Web 应用程序)并重用它。唯一的选择是您将其设置为显示在工具箱中的复合控件。

如何将用户控件拖到工具箱中?

于 2013-05-16T13:38:04.867 回答