S
Sam
I have the following WebControls:
-----------------------------------------------------------
Public class TemplateField
Public property ItemTemplate as ITemplate
End Class
Public class foo inherits TemplateField
Public shadows property ItemTemplate as fooTemplate
End class
Public class fooTemplate implements ITemplate
end Class
-----------------------------------------------------------
Calling them with:
------------------------
<asm:foo>
<ItemTemplate />
</asm:foo>
------------------------
returns a "Ambigious match found"
apparently by shadowing an inherited property i'm not totally hiding
that inherited property.
How do i hide the inherited property or how to a specify to the compiler
that it should use the foo.ItemTemplate and not the inherited
TemplateField.ItemTemplate?
I'd appraciate any answer.
Thanx.
Sam.
-----------------------------------------------------------
Public class TemplateField
Public property ItemTemplate as ITemplate
End Class
Public class foo inherits TemplateField
Public shadows property ItemTemplate as fooTemplate
End class
Public class fooTemplate implements ITemplate
end Class
-----------------------------------------------------------
Calling them with:
------------------------
<asm:foo>
<ItemTemplate />
</asm:foo>
------------------------
returns a "Ambigious match found"
apparently by shadowing an inherited property i'm not totally hiding
that inherited property.
How do i hide the inherited property or how to a specify to the compiler
that it should use the foo.ItemTemplate and not the inherited
TemplateField.ItemTemplate?
I'd appraciate any answer.
Thanx.
Sam.