c# Class extender
<p>I may be way off here, but I thought I remember reading a while back that there is a way to extend an existing class and override its existing functionality. </p>

<p>For instance, is there a way to take LinkButton and extend it to expose a new method or property? Is there a way to override and existing method/property? Like NavigateURL?</p>

<p>I am not talking about subclassing, I am talking about extending. Am I way off here?</p>

<p>Thanks</p>
