Asp.net mvc asp.net mvc+;亚音速

Asp.net mvc asp.net mvc+;亚音速,asp.net-mvc,Asp.net Mvc,我不知道它是否是SqlException,但我将向您展示源代码: //the update method public int Update(T item) { int result = 0; var query = BuildUpdateQuery(item); if (query != null) result = query.Execute(); return result; } //////////////////////////////////////////////////

我不知道它是否是SqlException,但我将向您展示源代码:

//the update method 

public int Update(T item) { int result = 0; var query = BuildUpdateQuery(item); if (query != null) result = query.Execute(); return result; }  

/////////////////////////////////////////////////////////////
public ActionResult Edit(Employee item) { if(ModelState.IsValid) { string resultMessage = ""; 
try 
{ _repository.Update(item); resultMessage = item.DescriptorValue() + " updated!"; } 

catch(Exception x) 
{ //edit this to return a message resultMessage = "ERROR: "+ item.DescriptorValue() + " failed: "+x.Message; }
 //if this is an Ajax request - just send back a message if (Request.IsAjaxRequest()) 
{ return Content(resultMessage); } 
else { return RedirectToAction("Index"); } } 
else { return View(); } }  
/////////////////////////////////////////////////////////////////
  • 你想知道什么

  • 您已经注释掉了询问这是否是Ajax请求的if子句。你可能想把它放在下一排


  • 感谢您展示源代码,现在有什么问题吗?