I don't think you need the newValue: value at all.
Try this code:
$(document).ready(function() {
var oTable = $('#example').dataTable({
"sAjaxSource": "displayTable.ashx",
"aoColumns": [
{ "sTitle": "examCode"},
{ "sTitle": "division" },
],
"fnDrawCallback": function() {
$('td').editable( 'handler.ashx', {
"submitdata": function ( value, settings ) {
return {
examCode: $(this).parent().find(":first").text(),
columnPosition: oTable.fnGetPosition( this )[2]
};
},
onblur : "submit",
} );
}
});
});
And then the handler would just look for the "value" variable:
public class Handler : IHttpHandler {
public string editExamCode(HttpContext context)
{
String newValue = context.Request.Form.Get("value");
}
}