Nitin Vikraman
Top achievements
Rank 1
Nitin Vikraman
asked on 26 Apr 2010, 01:07 PM
Hi,
is it possible to enable or disable a specific cell in Gridview. i am using Winforms Q1 2010 SP1 version.
Regards,
Nitin
4 Answers, 1 is accepted
0
Alcatraz
Top achievements
Rank 1
answered on 27 Apr 2010, 10:40 AM
hi Nitin,
Jus use the cellformatting event of that grid, identify the column and then set the enabled property of the cell to false.
like
Jus use the cellformatting event of that grid, identify the column and then set the enabled property of the cell to false.
like
private
void radGridView1_CellFormatting(object sender, Telerik.WinControls.UI.CellFormattingEventArgs e)
{
if (e.CellElement.ColumnInfo.HeaderText == "Type")
{
e.CellElement.Enabled =
false;
}
}
Hope this helps
Cheers
Kris
0
Accepted
Hi Nitin Vikraman,
Regards,
Jack
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
You should handle the CellBeginEdit event and cancel it to prevent a cell from being edited. Or, you can make the cell look disabled by setting its Enabled property to false when handling the CellFormatting event. We plan to add a property which indicates whether a cell is read only in one of our upcoming releases.
Regards,
Jack
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Kristoffer
Top achievements
Rank 1
answered on 01 Nov 2013, 08:48 AM
CellElement still has no ReadOnly property? I don't understand why this isn't supported. It makes perfect sense to:
1) Allow editing "new row" column X value.
2) Disallow editing existing row's column X value.
A ReadOnly property of the cell would make life easier.
1) Allow editing "new row" column X value.
2) Disallow editing existing row's column X value.
A ReadOnly property of the cell would make life easier.
0
Hello,
This can easily be achieved with the CellBeginEdit event as well. For the time being we do not have a ReadOnly property of the CellElement. If there is demand for such, we will consider adding it in a future release:
I hope this helps.
Regards,
Stefan
Telerik
This can easily be achieved with the CellBeginEdit event as well. For the time being we do not have a ReadOnly property of the CellElement. If there is demand for such, we will consider adding it in a future release:
void
radGridView1_CellBeginEdit(
object
sender, GridViewCellCancelEventArgs e)
{
if
(!(e.Row
is
GridViewNewRowInfo) || !(e.Column.Name ==
"ColumnX"
))
{
e.Cancel =
true
;
}
}
I hope this helps.
Regards,
Stefan
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINFORMS.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>