您好,我正在使用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#的字符串列表,我更新了這個問題,請看看它,這樣你可以有更好的理解。 –