return View (viewModel); cause of error in visual studio 2008
Cannot implicitly convert type 'System.Web.Mvc.ViewResult' to 'string'
public ActionResult Welcome(string name, int numTimes = 1)
{
var viewModel = new WelcomeViewModel
{
Message = "Hello " + name,
NumTimes = numTimes
};
return View(viewModel);
}
public class WelcomeViewModel
{
public string Message { get; set; }
public int NumTimes { get; set; }
}
source
share