I have a DashBoard
view.
On clicking on Assign
button a ModalPopup Opens like :
Code for opening PopUp
$create(AjaxControlToolkit.ModalPopupBehavior,
{
"BackgroundCssClass": "modalBackground",
"DropShadow": false,
"OkControlID":
"OkButton",
"OnOkScript": "onOk()",
"PopupControlID": "div_to_popup",
"id": "PopUpBox"
}, null, null, $get("day"+a));
function onOk(){
// what to write here to save data on server
}
This worked for me
$.ajax
({
type: "POST",
url: "/Home/SaveEntry",
data: { "savedata": data },
success: successFunction,
error: errorFunction
});
`
function successFunction() {
alert('Inserted in Table successfully');
}
function errorFunction(){
alert('Some error occurred');
}
` My Controller
public void SaveEntry(string savedata)
{
string[] temp = result.Split('|');
GS_ALLOCATION shift = new GS_ALLOCATION();
shift.EMP_CODE = decimal.Parse(temp[0]);
shift.ALLOC_DATE = DateTime.Parse(temp[2]);
shift.TEAM_CODE = temp[3];
shift.WWL_WEEK = temp[4];
shiftRepo.AddShift(shift);
}