0

我想知道是否可以在不强制转换的情况下访问用户控件中的属性用户控件的特定类型

例子:

var car = (Car)LoadControl("~/Vehicles/Car.ascx");
car.Brand = "Toyota";

如上所述设置“品牌”属性,但没有“(汽车)”演员表。

4

1 回答 1

1

我认为不可能,您必须将其转换为某种基本类型。

另一个选项是让您创建一个基本类型或让它们实现一些接口并将其转换为该类型然后使用它。

最接近的将是 .net4 http://msdn.microsoft.com/en-us/library/dd264736.aspx中的新动态关键字

于 2011-07-19T21:21:40.973 回答