Posted 30 Mar 2009
Link to this post
The webservice communication looks good... here's the return value from firebug:
{"d":[{"__type":"Telerik.Web.UI.RadMenuItemData","ExpandMode":0,"NavigateUrl":"","PostBack":false,"Target"
:"","IsSeparator":false,"CssClass":"","DisabledCssClass":"rmDisabled","ExpandedCssClass":"rmExpanded"
,"FocusedCssClass":"rmFocused","ClickedCssClass":"rmClicked","ImageUrl":"","HoveredImageUrl":"","ClickedImageUrl"
:"","DisabledImageUrl":"","ExpandedImageUrl":"","Text":"Neue Toplevel Zone","Value":"NewTopLevelZone"
,"Enabled":true,"Attributes":{"Value":"NewTopLevelZone"}},{"__type":"Telerik.Web.UI.RadMenuItemData"
,"ExpandMode":0,"NavigateUrl":"","PostBack":false,"Target":"","IsSeparator":false,"CssClass":"","DisabledCssClass"
:"rmDisabled","ExpandedCssClass":"rmExpanded","FocusedCssClass":"rmFocused","ClickedCssClass":"rmClicked"
,"ImageUrl":"","HoveredImageUrl":"","ClickedImageUrl":"","DisabledImageUrl":"","ExpandedImageUrl":""
,"Text":"Zone löschen","Value":"DeleteZone","Enabled":true,"Attributes":{"Value":"DeleteZone"}}
,{"__type":"Telerik.Web.UI.RadMenuItemData","ExpandMode":0,"NavigateUrl":"","PostBack":false,"Target"
:"","IsSeparator":false,"CssClass":"","DisabledCssClass":"rmDisabled","ExpandedCssClass":"rmExpanded"
,"FocusedCssClass":"rmFocused","ClickedCssClass":"rmClicked","ImageUrl":"","HoveredImageUrl":"","ClickedImageUrl"
:"","DisabledImageUrl":"","ExpandedImageUrl":"","Text":"Zone editieren","Value":"EditZone","Enabled"
:true,"Attributes":{"Value":"EditZone"}},{"__type":"Telerik.Web.UI.RadMenuItemData","ExpandMode":0,"NavigateUrl"
:"","PostBack":false,"Target":"","IsSeparator":false,"CssClass":"","DisabledCssClass":"rmDisabled","ExpandedCssClass"
:"rmExpanded","FocusedCssClass":"rmFocused","ClickedCssClass":"rmClicked","ImageUrl":"","HoveredImageUrl"
:"","ClickedImageUrl":"","DisabledImageUrl":"","ExpandedImageUrl":"","Text":"Neues CI","Value":"NewCI"
,"Enabled":true,"Attributes":{"Value":"NewCI"}},{"__type":"Telerik.Web.UI.RadMenuItemData","ExpandMode"
:0,"NavigateUrl":"","PostBack":false,"Target":"","IsSeparator":false,"CssClass":"","DisabledCssClass"
:"rmDisabled","ExpandedCssClass":"rmExpanded","FocusedCssClass":"rmFocused","ClickedCssClass":"rmClicked"
,"ImageUrl":"","HoveredImageUrl":"","ClickedImageUrl":"","DisabledImageUrl":"","ExpandedImageUrl":""
,"Text":"CI verschieben","Value":"MoveCI","Enabled":true,"Attributes":{"Value":"MoveCI"}},{"__type":"Telerik
.Web.UI.RadMenuItemData","ExpandMode":0,"NavigateUrl":"","PostBack":false,"Target":"","IsSeparator":false
,"CssClass":"","DisabledCssClass":"rmDisabled","ExpandedCssClass":"rmExpanded","FocusedCssClass":"rmFocused"
,"ClickedCssClass":"rmClicked","ImageUrl":"","HoveredImageUrl":"","ClickedImageUrl":"","DisabledImageUrl"
:"","ExpandedImageUrl":"","Text":"Neue Unter-Toplevel Zone","Value":"NewSubTopLevelZone","Enabled":true
,"Attributes":{"Value":"NewSubTopLevelZone"}},{"__type":"Telerik.Web.UI.RadMenuItemData","ExpandMode"
:1,"NavigateUrl":"","PostBack":false,"Target":"","IsSeparator":false,"CssClass":"","DisabledCssClass"
:"rmDisabled","ExpandedCssClass":"rmExpanded","FocusedCssClass":"rmFocused","ClickedCssClass":"rmClicked"
,"ImageUrl":"","HoveredImageUrl":"","ClickedImageUrl":"","DisabledImageUrl":"","ExpandedImageUrl":""
,"Text":"Neue Zone","Value":"NewZone","Enabled":true,"Attributes":{"Value":"NewZone"}}]}
Even the attribute is there. But somehow get_value() returns NULL, and the attribute is "undefined".