Asp.net Kendodropdown值到文本框
我有kendodropdown,我想在单击编辑按钮后将所选值从kendodropdown填充到文本框中。我使用mvc.razor。请帮忙。 控制器1/视图1Asp.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")
@(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()//这是用于文本的
});
因此,您必须根据上述代码设置值 你需要展示你到目前为止所做的事情。在这里寻求解决方案将对你不利。让我们看看你做了什么。谢谢你的回复。现在我附上了代码。请帮助。