BaseTemplateParser.GetUserControlType(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
编译并返回由虚拟路径指定的 UserControl 对象的类型。
此 API 支持产品基础结构,不能在代码中直接使用。
protected public:
Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType (string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type
参数
- virtualPath
- String
UserControl 的虚拟路径。
返回
用户控件的类型。
例外
注解
PageParserFilter如果定义了 对象,并且其AllowVirtualReference属性为 false
,则 GetUserControlType 该方法将引发异常HttpException。
此外,如果 UserControl 虚拟路径引用的对象标记为非编译控件, HttpException 则会引发异常。 若要强制编译 , UserControl 请将其 @ Control 指令中的编译模式属性设置为 Always 字段。 若要跨应用程序设置页面和控件的编译模式,请在 compilationMode
Web.config 文件中设置 pages 元素 (ASP.NET 设置架构) 的属性。