[英]How to Bind Data From Db to Combobox in Kendo UI with MCV 4
我想将数据库中的数据绑定到此组合框,但是它始终无法绑定。 当我尝试运行组合框时,没有任何内容。 请帮我。 谢谢。 控制器:
[Authorize]
public JsonResult GetProvinsiByJSON()
{
var propinsi = db.Tbl_Propinsi.Where(b => b.flag == "Y").Select(b => new { Value = b.id_propinsi, Text = b.propinsi });
return Json(propinsi, JsonRequestBehavior.AllowGet);
}
视图:
<div>
<form>
<div class="form-group">
<label for="kategori">Tambah Kota</label>
<br/>
@(Html.Kendo().ComboBox()
.Name("propinsi")
.Placeholder("Pilih Provinsi")
.DataTextField("Text")
.DataValueField("Value")
.HtmlAttributes(new { style = "width:40%;" })
.Filter("contains")
.DataSource(source => { source.Read(read => read.Action("GetProvinsiByJSON", "Lokasi")); })
)
<input type="text" class="form-control" id="kota" name="kota" placeholder="Nama Kota">
<button type="submit" class="btn btn-default">Simpan</button>
</div>
</form>
</div>
1.)您的控制器是否正在返回数据?
2.)也许尝试删除此行:
.Filter("contains")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.