Group: StrataFrame Users
Posts: 94,
Visits: 481
|
I just tried copying the SF DropDownList interface implementations for IWebBusinessBindable and IWebListControl. I finally got past a symptom of my inexperience and got the event implementation figured out. But I think I've run into a wall and I think it has to do with Telerik RadComboBox control not having ListControl in it's inheritance hierarchy. The IWebListControl.PopulateList() method relies on the derived class being a sub-class of ListControl. So if this strategy isn't possible, it isn't possible to bind directly to a BO I guess.
Just as a suggestion, and I'm far from an expert, but what if you were to change the first parameter of WebListComob.PopulateCombo() to type IWebListControl instead of ListControl, wouldn't I then be able to pass "this" to it and it would be able to use it. "this" being the new sfRadComboBox : RadComboBox, IWebBusinessBindable, IWebListControl class?
Nevermind, that would probably throw off alot of other code, but if you look at the method's logic you'll see that that parameter is used as an IWebListControl everywhere it's used.
If that's not an option (understandable), what other option do I have?
I would really appreciate any help a developer could give me on this because this seems like a major roadblock to using native SF binding with third party web controls.
Thank You,
Govinda
|