在数据库中插入数据后,为了返回值,我需要什么?
这是控制器操作的代码:
[HttpPost]
public ActionResult InsertData(int? key)
{
var TestData = new Data();
DataContext.InsertData(TestData);
return Content(TestData.Key);
}
这是我得到的错误:
'System.Web.Mvc.Controller.Content(string)'的最佳重载方法匹配有一些无效的参数
答案 0 :(得分:3)
它告诉你传递错误的数据类型需要是一个字符串
尝试:
[HttpPost]
public ActionResult InsertData(int? key)
{
var TestData = new Data();
DataContext.InsertData(TestData);
return Content(TestData.Key.ToString());
}