Здравствуйте, я использую Kendo для ASP.NET MVC.Как связать список строк в выпадающем списке kendo
У меня есть список строк, содержащих данные
[0]="str1"
[1]="str2"... and so on
Теперь я хочу, чтобы связать этот список строки в кендо DropDownList.
У меня есть список выпадающего списка по списку классов с именем и идентификатором, но только с одним данным в списке строк, я не знаю, как связать это!
Я сделал это, как показано ниже:
@(
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' действий? –
По * списку строки * вы имеете в виду массив javascript или список C#? – DontVoteMeDown
Тип возвращаемого значения - json, а возвращаемые данные - из списка строк из C#, и я обновил вопрос, увидев его, чтобы вы могли лучше понять. –