0
내 DB의 데이터를이 콤보 상자에 바인딩하려고하지만 항상 바인딩하지 못했습니다. 콤보 박스를 실행할 때 콤보 박스 안에는 아무 것도 없습니다. 도와주세요. 감사. 컨트롤러 :검도의 콤보 박스에서 데이터를 바인드하는 방법 MCV가있는 UI 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>