public ActionResult Parameter() { List <Parameter> CategoryList = new List <Parameter>(); Property p = new Property(); DataSet ds = new DataSet(); p.OnTable = "FetchParameter"; ds = dl.FetchParameter_sp(p); List <SelectListItem> Categoryinventory = new List <SelectListItem>(); Categoryinventory.Add(new SelectListItem { Text = "Select", Value = "" }); foreach (DataRow dr in ds.Tables[1].Rows) { Categoryinventory.Add(new SelectListItem { Text = dr["UnitName"].ToString(), Value = dr["UnitId"].ToString() }); } ViewBag.Categoryinventory = new SelectList(Categoryinventory, "Value", "Text"); try { foreach (DataRow item in ds.Tables[0].Rows) { Parameter m = new Parameter(); m.ParameterId = item["ParameterId"].ToString(); m.ParameterName = item["ParameterName"].ToString(); m.ReferenceRange = item["ReferenceRange"].ToString(); m.Description = item["Description"].ToString(); m.UnitId = item["UnitId"].ToString(); m.UnitName = item["UnitName"].ToString(); m.IsActive = item["IsActive"].ToString(); CategoryList.Add(m); } ViewBag.CategoryList = CategoryList; } catch (Exception e) { } return(View()); }