0
我工作的MVC3,我必須從用戶使用使用內部formtag以下按鈕formcollection.i'm前end.I'm添加到數據庫,什麼回報點擊使用表單控制器提交按鈕?
<td> <input type="submit" class="btn" name="adduser" id="btnAdd" value="Add/Edit User" /></td>
<td> <input type="submit" class="btn" name="cancel" id="btnCancel" value="Cancel" /></td>
以下是我的控制器的方法,
public ActionResult TravelReadyAdminAccess(FormCollection Collection, string adduser, string cancel)
{
TravelReadyAdminBLL objTravelReadyAdminBLL = new TravelReadyAdminBLL();
try
{
int intLoggedinUserId = 0;
int intMappedUserId = 0;
intLoggedinUserId = Convert.ToInt32(Collection["loggedinuser"]);
intMappedUserId = Convert.ToInt32(Collection["mappeduser"]);
var button = adduser ?? cancel;
if (button == "Add/Edit User")
{
objTravelReadyAdminBLL.TravelReadyAddUser(intLoggedinUserId, intMappedUserId);
ViewData["EditUser"] = "User Added Sucessfully";
}
else if (button == "Cancel")
{
return RedirectToAction("TravelReadyAdminAccess");
}
return RedirectToAction("TravelReadyAdminAccess");
}
catch (Exception ex)
{
ILogManager LogManager = new LogManager();
var frame = new StackFrame(0);
LogManager.CallLogging(frame, ex.Message, ex.StackTrace);
return RedirectToAction("Error", "Common");
}
}
我想在用戶添加時獲得成功消息..我需要在控制器方法中返回什麼?
你可以嘗試使用JavascriptResult 回報JavaScriptResult( 「警報( '用戶添加');」); –