Asp.net Kendodropdown值到文本框

Asp.net Kendodropdown值到文本框,asp.net,asp.net-mvc,asp.net-mvc-3,asp.net-mvc-4,kendo-ui,Asp.net,Asp.net Mvc,Asp.net Mvc 3,Asp.net Mvc 4,Kendo Ui,我有kendodropdown,我想在单击编辑按钮后将所选值从kendodropdown填充到文本框中。我使用mvc.razor。请帮忙。 控制器1/视图1 @(Html.Kendo().DropDownList() .Name("labeldropdown") .DataTextField("Tasks") .DataValueField("ID") .OptionLabel("Select label")

我有kendodropdown,我想在单击编辑按钮后将所选值从kendodropdown填充到文本框中。我使用mvc.razor。请帮忙。 控制器1/视图1

     @(Html.Kendo().DropDownList()
      .Name("labeldropdown")
      .DataTextField("Tasks")
        .DataValueField("ID")
          .OptionLabel("Select label")
         .AutoBind(true)
     .HtmlAttributes(new { @style = "width: 72px;font-size:12px; " })
        .DataSource(source =>
   {   source.Read(read =>
          {
          read.Action("BindStates", "Resource");
       });
        })
        .SelectedIndex(0)
      )

<input type="button" value="New" class="k-button" id="newLabel" />
  <input type="button" value="Edit" class="k-button" id="editLabel" />
@(Html.Kendo().DropDownList())
.Name(“labeldropdown”)
.DataTextField(“任务”)
.DataValueField(“ID”)
.OptionLabel(“选择标签”)
.AutoBind(真)
.HtmlAttributes(新的{@style=“width:72px;font size:12px;“})
.DataSource(source=>
{source.Read(Read=>
{
读.行动(“绑定状态”、“资源”);
});
})
.已选择索引(0)
)
控制器1/视图2

 <input type="button" value="OK" class="k-button" id="labelok" /><br />
  <input type="button" value="Cancel" class="k-button" id="labelcancel" />
  @Html.TextBox("labeltxt", null, new { @class = "k-textbox" })

@TextBox(“labelText”,null,new{@class=“k-TextBox”})
试试这个

@(Html.Kendo().DropDownList()
      .Name("labeldropdown")
      .DataTextField("Tasks")
        .DataValueField("ID")
          .OptionLabel("Select label")
         .AutoBind(true)
     .HtmlAttributes(new { @style = "width: 72px;font-size:12px; " })
        .DataSource(source =>
   {   source.Read(read =>
          {
          read.Action("BindStates", "Resource");
       });
        })
        .SelectedIndex(0)
      )


     @Html.TextBox("labeltxt", null, new {id = "txtText", @class = "k-textbox" })

    <input type="button" value="Edit" class="k-button" id="editLabel" />

        $("#editLabel").click(function () {

              $("#txtText").val($("#labeldropdown").data("kendoComboBox").value());
              $("#CoutryID").data("kendoComboBox").value();//This is for ID               
              $("#CoutryID").data("kendoComboBox").text();  //This is for text             
        });
@(Html.Kendo().DropDownList())
.Name(“labeldropdown”)
.DataTextField(“任务”)
.DataValueField(“ID”)
.OptionLabel(“选择标签”)
.AutoBind(真)
.HtmlAttributes(新的{@style=“width:72px;font size:12px;“})
.DataSource(source=>
{source.Read(Read=>
{
读.行动(“绑定状态”、“资源”);
});
})
.已选择索引(0)
)
@TextBox(“labelText”,null,new{id=“txtText”,@class=“k-TextBox”})
$(“#编辑标签”)。单击(函数(){
$(“#txtText”).val($(“#labeldropdown”).data(“kendoComboBox”).value());
$(“#CoutryID”).data(“kendoComboBox”).value();//这是用于ID的
$(“#CoutryID”).data(“kendoComboBox”).text()//这是用于文本的
});

因此,您必须根据上述代码设置值

你需要展示你到目前为止所做的事情。在这里寻求解决方案将对你不利。让我们看看你做了什么。谢谢你的回复。现在我附上了代码。请帮助。