This is a migrated thread and some comments may be shown as answers.

[Solved] Creating Windows client side

1 Answer 128 Views
Window
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
RES
Top achievements
Rank 1
RES asked on 13 Mar 2012, 06:47 PM
I'm using a Telerik TreeView and when I select a node I want to be able to add a child to it from a form on a Telerik Window control.  When an item on the tree is selected I'm using some JavaScript to store the selected value of the node in a hidden input.

My TreeView control:
@(Html.Telerik().TreeView()
        .Name("TreeView")
        .ClientEvents(events => events
            .OnSelect("onSelect"))
        .BindTo(Model.ItemCollection, mappings =>
        {
            mappings.For<TreeViewItemViewModel>(binding => binding
                    .ItemDataBound((item, templateItem) =>
                    {
                        item.Text = templateItem.Description;
                        item.Value = templateItem.Id.ToString();
                        item.Expanded = true;
                    })
                    .Children(category => category.ItemCollection));
        })
)


My JavaScript function:
function onSelect(e) {
    var selectedValueHidden = document.getElementById("selectedvalue");
    var selectedValue = getTreeView().getItemValue(e.item);
    selectedValueHidden.value = selectedValue;
}

How can I get the value of the hidden input and use it as a parameter for a Window control?

1 Answer, 1 is accepted

Sort by
0
RES
Top achievements
Rank 1
answered on 16 Mar 2012, 10:37 PM
Nevermind, I'll just use the jQuery UI dialog to do what I need, much easier.
Tags
Window
Asked by
RES
Top achievements
Rank 1
Answers by
RES
Top achievements
Rank 1
Share this question
or