【转】DATAGRIDVIEW控制 (续)

来源:互联网 发布:知阅小说网 编辑:程序博客网 时间:2024/06/05 07:09

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)

{

    DataGridViewRow selectRow = dataGridView1.Rows[e.RowIndex];

    DataSetTableAdapters.CATETableAdapter ca = new DataSetTableAdapters.CATETableAdapter();

    if (ca.GetCateByID((int)selectRow.Cells["cIDDataGridViewTextBoxColumn"].Value) == null)

        ca.InsertCate(selectRow.Cells["cNAMEDataGridViewTextBoxColumn"].Value.ToString());

    else

        ca.UpdateCATE(selectRow.Cells["cNAMEDataGridViewTextBoxColumn"].Value.ToString(), (int)selectRow.Cells["cIDDataGridViewTextBoxColumn"].Value);

}

 

private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)

{

    DataSetTableAdapters.CATETableAdapter ca = new DataSetTableAdapters.CATETableAdapter();

    ca.DeleteCateByID((int)e.Row.Cells["cIDDataGridViewTextBoxColumn"].Value);

}

 
原创粉丝点击