如何在每次单击时向gridcontrol添加一个新行

时间:2016-05-13 11:16:01

标签: c# entity-framework-6 devexpress

我想在每次点击按钮时向gridcontrol添加新行。我尝试了很多方法但没有成功。我正在发送我的代码。

<?php
$pseudo = $_POST['pseudo']; 
define('HOST','localhost');
define('USER','root');
define('PASS','');
define('DB','ract');

$con = mysqli_connect(HOST,USER,PASS,DB);

$sql = "DELETE from utilisateur where pseudo=$pseudo";
$res = mysqli_query($con,$sql);
?>

2 个答案:

答案 0 :(得分:0)

你必须打电话

gridView1.DataBind();

设置DataSource

答案 1 :(得分:0)

您可以使用以下代码在GridControl中添加新行:

gridView1.AddNewRow();

int rowHandle = gridView1.GetRowHandle(gridView1.DataRowCount);
if (gridView1.IsNewItemRow(rowHandle))
{
    gridView1.SetRowCellValue(rowHandle, gridView1.Columns["ColumnName1"], val1);
    gridView1.SetRowCellValue(rowHandle, gridView1.Columns["ColumnName2"], val2);
    gridView1.SetRowCellValue(rowHandle, gridView1.Columns["ColumnName3"], val3);
}

您必须使用您的值更改列名和val1,val2,val3。