您好,我正在使用Kendo for ASP.NET MVC。如何绑定kendo下拉列表中的字符串列表
我有一个包含字符串数据
[0]="str1"
[1]="str2"... and so on
的名单现在我想串名单装订成剑道下拉列表。
我有绑定下拉列表的名单和id类的列表,但只有一个数据列表中的字符串,我不知道如何绑定!
我已经做到了象下面这样:
@(
Html.Kendo().DropDownList()
.Name("ddlstrings")
.DataTextField("stringname")
.DataValueField("stringname")
//.Events(x => x.Select("sourceclick"))
.SelectedIndex(0)
.DataSource(source =>
{
source.Read(read =>
{
read.Action("getData", "String");
});
})
)
但我不确定。
我返回的数据是这样的:
public JsonResult getData()
{
try
{
List<string> stringlist = object.getstrlist();
return Json(stringlist, JsonRequestBehavior.AllowGet);
}
catch (Exception ex)
{
return Json("", JsonRequestBehavior.AllowGet);
}
}
没有人有任何想法,我怎么能做到这一点!
任何帮助将不胜感激。
什么是你'getData'行动的返回类型? –
By * list of string *你的意思是一个javascript数组或一个c#List? – DontVoteMeDown
返回类型是JSON并返回数据是从C#的字符串列表,我更新了这个问题,请看看它,这样你可以有更好的理解。 –