用户定义控件的类型

时间:2017-11-22 15:43:03

标签: c# webforms

我有UserControls_Name类型的用户定义控件。 (这是该类的名称),并希望在代码中识别它。

然而,这总是评估为假:

object.ReferenceEquals(control.GetType(), typeof(UserControls_Name));

这发生在一个foreach循环和'控制'是ControlCollection类型。当我在这个控件上调用GetType()时它的' name是UserControls_Name_ascx。怎么能让这句话成真呢?

编辑:用户控件的标题是......

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Name.ascx.cs"     Inherits="UserControls_Name" %>

课程是:

public partial class UserControls_Name : System.Web.UI.UserControl

0 个答案:

没有答案