当我尝试在文本框中添加大值并尝试保存时,我收到此错误。我正在使用ajax get方法。 我的控制器
public ActionResult UpDateDataSetDetails(int workItemId, string dataSetDateStamp, int cycle, string reference, string feed, string source, string target, int lineStart, string extension, string note, int? fileContentId, string dataFixes, int oldWorkitemId)
{
EditDataSetVM editDataSetVM = new EditDataSetVM();
//Abandoning the current work Item, and logging error if there are any.
if (oldWorkitemId != 0)
{
actionErrors = _dataSetService.ProcessDataSet(new int[] { oldWorkitemId }, 99, User.UserName); // 99 is assigned in _State (Static Data marked) table as Processing abandoned
TempData["message"] = actionErrors.ToList();
}
editDataSetVM.SuccessMessage = this._dataSetService.UpdateDataSet(workItemId, dataSetDateStamp, cycle, reference, feed, source, target, User.Identity.Name, lineStart, extension.ToLower(), note, fileContentId, dataFixes, oldWorkitemId);
return Json(editDataSetVM.SuccessMessage.ToString());
}
我的ajax方法是
function updateDataSet(workItemID, dataSetDateStamp, cycle, reference, feed, source, target, lineStart, extension, note, fileContentId, dataFixes, oldWorkitemId) {
$.ajax({
type: "GET",
url: "/DataSet/UpDateDataSetDetails",
contentType: "application/json; charset=utf-8",
data: { "workItemId": workItemID, "dataSetDateStamp": dataSetDateStamp, "cycle": cycle, "reference": reference, "feed": feed, "source": source, "target": target, "lineStart": lineStart, "extension": extension, "note": note, "fileContentId": fileContentId, "dataFixes": dataFixes, "oldWorkitemId": oldWorkitemId },
datatype: "json",
success: function (data) {
if (data == "Update Succeeded") {
$("#btnViewDataSet").click();
}
else {
$("div.toshow").show();
$('#lblUpdateDataSetResult').html('Following error(s) occured:<br\>' + data);
}
},
error: function (xhr, status, error) {
alert(xhr.responseText);
}
});
}