Hi Martin,
Thank you for your interest in Syncfusion Products.
Yes, this is possible to disable the inline textboxes when the Grid is in edit mode. This can be achieved using RowDataBound event handler which will bound for each grid row. Please refer the simple code snippet below to achieve this for AddNew record row.
void GridGroupingControl1_RowDataBound(object sender, RowDataBoundEventArgs e)
{
//// Gets the Current Record Row Element Bound.
if (e.Element.Kind == DisplayElementKind.AddNewRecord)
{
for (int i = 0; i < e.Row.Cells.Count; i++)
{
/////// Check for column name.
//if (((Syncfusion.Web.UI.WebControls.Grid.Grouping.GridCell)(e.Row.Cells[i])).ColumnDescriptor.Name == "Name")
//{
TextBox txtbox = null;
foreach (Control ctrl in e.Row.Cells[i].Controls)
{
if (ctrl is TextBox)
{
txtbox = ctrl as TextBox;
txtbox.Enabled = false;
break;
}
}
//}
}
}
}
http://files.syncfusion.com/support/GGC.Web/7.3.0.20/60272/main.htm
Please try removing AutoFormat to none from the above sample and let me know if you have any concerns.
Thanks,
Rekha