This is what you are looking for
return new JsonResult { Text = "Abc", Value="123" };
If you want to add a new item to the drop-down list at startup,
var editedProducts = new SelectList(products.ToList(), "ProductID","ProductName" ).ToList(); editedProducts.insert(0, new SelectListItem() { Value = "123", Text = "Abc" }); return new JsonResult { Data = editedProducts };
source share