The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
Using a databound grid, I have 4 columns, 1 of which, say Column 1, is a combobox populated from a datasource.
If the selected item in Column1 is "Other" then I want Column 2, of the same row, to be enabled, otherwise, disabled.
Here's what I tried which does not work. It virtually hangs the grid, adds random rows to the bottom...its really funky what it does:
private void Model_QueryCellInfo(object sender, GridQueryCellInfoEventArgs e)
{
if (e.RowIndex>0 && e.ColIndex==2)
{
if (gridControl1[e.RowIndex, 1].FormattedText == "Other")
{
gridControl1[e.RowIndex, 3].Enabled = true;
e.Style.Enabled =true;
e.Handled =true; //also tried not setting this
}
else
{
gridControl1[e.RowIndex, 3].Enabled = false;
e.Style.Enabled =false;
e.Handled =true;
}
}
}