public partial class tbl_mdl
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public tbl_mdl()
{
tbl_submission = new HashSet<tbl_submission>();
}
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int drawing_id { get; set; }
[StringLength(255)]
public string drawing_number { get; set; }
public int? last_rev { get; set; }
[StringLength(255)]
public string last_appcat { get; set; }
[StringLength(255)]
public string drawing_desc { get; set; }
public int? ss_id { get; set; }
public int? subcat_id { get; set; }
public DateTime? planned_submission { get; set; }
public DateTime? planned_approval { get; set; }
public DateTime? actual_submission { get; set; }
public DateTime? actual_approval { get; set; }
public virtual tbl_listss tbl_listss { get; set; }
public virtual tbl_subcat tbl_subcat { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<tbl_submission> tbl_submission { get; set; }
}
// GET: Drawing
public ActionResult Index()
{
return View();
}
// GET: Drawing
public ActionResult GetAllDrawings()
{
ViewBag.dataSource = db.tbl_mdl.Include(t => t.tbl_listss).Include(t => t.tbl_subcat).ToList();
return View();
}
My Index.cshtml is as follows:
@model IEnumerable<FinalTestWithSyncfusion.Models.tbl_mdl>
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<div id="ControlRegion">
@Html.EJS().Grid("FlatGrid").DataSource((IEnumerable<object>)ViewBag.dataSource).AllowPaging(true).Render()
</div>
But no data is showing up in the view as detailed hereunder:
Kindly help.