1

データテーブル エディタ プラグインを使用して行をデータテーブルに挿入していますが、機能していません。以下の私のコードを見てください。

// Create the form
editor = new $.fn.dataTable.Editor({
    "ajaxUrl": {
        "create": 'Default.aspx/InsertNewuser'
    },
    "domTable": "#tbl",
    "fields": [{
            "label": "FirstName:",
            "name": "FirstName"
        },
        {
            "label": "LastName:",
            "name": "LastName"
        }]
});

新しい行コード:

// New record
$('a.editor_create').on('click', function (e) {
  e.preventDefault();
  editor.create(
    'Create new record', {
      "label": "Add",
      "fn": function () {
        editor.submit();
      }
    });
})

Default.aspx.cs の c# コードは次のとおりです。

[WebMethod]
public static int InsertNewuser(string FirstName, string LastName)
{
    DataClasses1DataContext db = new DataClasses1DataContext();
    student1 table = new student1();

    table.FirstName = FirstName;
    table.LastName = LastName;

    db.student1s.InsertOnSubmit(table);
    db.SubmitChanges();
    return table.Std_ID;
}
4

0 に答える 0