iptBehaviorDescriptor behavior = new ScriptBehaviorDescriptor(MyExtender.MyExtenderBehavior, targetControl.ID); behavior.AddProperty(MyBehaviorProperty, _someProperty); yield return behavior; In this instance, MyBehaviorProperty is a property defined within the client script behaviour object.