asp.net:继承自使用嵌入式资源的控件和me.GetType()

时间:2009-04-30 09:34:36

标签: asp.net vb.net

我在尝试继承使用嵌入式资源的控件时遇到了一些麻烦。 问题是 - 这个控件使用me.GetType()而不是GetType(ControlName)。 现在,当我尝试使用派生控件时,它会在派生控件的程序集中查找资源,而不是基本控件程序集,显然 - 找不到它们。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

由于调用是在基本控件的定义中,如果你不能覆盖调用它的方法,你就无能为力;如果可能,您可以复制资源文件,或尝试覆盖调用资源的方法。当你无法控制基类时,这很难。

当我不知道代码是什么样的时候,也很难建议;如果您可以发布相关课程部分的签名并在您的问题中参考,那将有所帮助。

HTH。