Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建Web用户控件并将其添加到工具箱_C#_Asp.net - Fatal编程技术网

C# 创建Web用户控件并将其添加到工具箱

C# 创建Web用户控件并将其添加到工具箱,c#,asp.net,C#,Asp.net,我试图学习如何创建一个web用户控件,以便在不同的项目中使用。我创建了一个简单的控件,只是为了看看它是如何工作的;在我创建它之后,我可以将它添加到当前项目的任何页面中,并且效果很好 我的问题是如何将此控件添加到工具箱中,以便在不同的项目中使用它?我试图通过以下方式寻找他: right click toolbox > choose items > looking for it. I can't see the control in the list. 我需要添加什么才能看到它 但是

我试图学习如何创建一个web用户控件,以便在不同的项目中使用。我创建了一个简单的控件,只是为了看看它是如何工作的;在我创建它之后,我可以将它添加到当前项目的任何页面中,并且效果很好

我的问题是如何将此控件添加到工具箱中,以便在不同的项目中使用它?我试图通过以下方式寻找他:

right click toolbox > choose items > looking for it.
I can't see the control in the list. 
我需要添加什么才能看到它


但是什么也帮不了我:(我使用的是visual studio 2010。

嘿,你必须创建CustomControl而不是User Control


嘿,你必须创建CustomControl而不是User Control


您必须查找实际的DLL,是这样做的吗?您的项目是Web应用程序项目还是网站项目?如果您想要自己的控件库,我建议您创建一个单独的项目,在该项目中创建控件,然后从中引用它们。@Lloyd我如何添加库(DLL)到网站项目?当您构建ASP.Net Web应用程序时,它会在“调试”或“发布”目录的“bin”目录中部署dll。默认情况下,“bin”目录是隐藏的,您必须单击“显示所有文件”在项目主选项卡上查看文件夹。您最好按照@Sanjay Goswami所说的那样做,并在新项目中创建自定义控件。好的,我将以任何方式使用Sanjay solution thx:)您必须查找实际的DLL,您这样做了吗,您的项目是Web应用程序项目还是网站项目?如果您想要自己的控件库,那么我建议您创建一个单独的项目,并在该项目中创建控件,然后从那里引用它们。@Lloyd我如何将库(dll)添加到网站项目?当您构建ASP.Net Web应用程序时,它会将dll部署在“调试”或“调试”的“bin”目录中“发布”目录。默认情况下,“bin”目录是隐藏的,您必须单击“显示所有文件”在“项目”主选项卡上查看文件夹。您最好按照@Sanjay Goswami所说的那样做,并在一个新项目中创建一个自定义控件。好的,我将以任何方式使用Sanjay解决方案thx:)如何向自定义控件添加html标记?那个向导没有解释每件事。。我在该指南中做了2次每件事,但仍然失败:(当我尝试向aspx添加控件时,如指南所示,它说cc不可识别..嘿,它应该工作…(它的msdn帮助)请检查您的代码可能丢失了一些东西,比如我需要替换为或在页面上同时使用它们吗?它正在工作。我有一些问题1.我需要将此引用到我使用的任何web表单吗?2.是否可以从工具箱中使用此“控件”(因为我在那里没有看到他)?我如何向custome控件添加html标记?该指南没有解释每件事。我在该指南中做了每件事2次,但仍然失败:(当我尝试向aspx添加控件时,如指南所示,它说cc无法识别..嘿,它应该工作…(其msdn帮助)请检查您的代码可能丢失了一些东西,比如我需要替换为或在页面上同时使用它们吗?它正在工作。我有一些问题1.我需要将此引用到我使用的任何web表单吗?2.是否可以从工具箱中使用此“控件”(因为我在那里没有看到他)?