I'm testing the treeview control (lastest release 2007_3_1425) with Safari 3.0.04 on Windows.
Here is my tag:
<telerik:RadTreeView ID="RadTreeView1" runat="server" Height="300px" Width="300px" CheckBoxes="true" OnNodeExpand="RadTreeView1_NodeExpand" OnClientNodeExpanding="OnClientNodeExpanding" OnClientNodeChecking="BeforeCheck" OnClientNodeChecked="AfterCheck" OnClientNodePopulated="NodesPopulated" />
The nodes are populated server side with an expand mode of ServerSide callback.
What I've found that is IF I have the client side event handlers specified (e.g. OnClientNodeExpanding, OnClientNodeChecking, etc.) the treeview will NOT load on demand--when I click on the expand (+) icon nothing happens. So what I've had to do as a temporary workaround is on the server side if I detect Safari I blank out my client-side event handlers. However, this means that my code to check/uncheck doesn't work or fire.
Please confirm.
Regards,
Gerry