asp.net访问用户控制

问题描述:

我有一个用户控件命名文件框中(它包装一个FileUpload和一些相关的东西)asp.net访问用户控制

在一定的.NET类我都需要使用此类型作为CTYPE

,但我不能似乎调用CTYPE(aobject,文件框中)

或任CTYPE(aobject,Controls_filebox)(这是正确的名称)

我怎样才能将对象转换为这种类型的?

非常感谢!

+0

你把控制权放在哪里? – SLaks 2011-01-19 14:14:03

您需要添加类的名称空间。

它可能在ASP命名空间;您可以检入对象浏览器。

您可以通过在<%@ Control指令中添加Class="My.Namespace.Filebox"来更改名称空间。

+0

嗨。你的快!谢谢。在控制指令中,我添加了classname =“mycontrols.filebox”(没有“class”属性,控件现在在对象浏览器中显示为“controls_filebox”,但无法获取任何有关它的信息。在我的代码中,我仍然无法访问它,甚至没有“asp”命名空间,请告知 – 2011-01-19 14:43:02