Enable and Disable Checkbox in Datagrid
I have a databound checkbox as an TemplateColumn-ItemTemplate in a datagrid
in ASP.Net. When the page loads, I want the checkbox to be disabled. However,
when I click edit, I want the checkbox to appear enable so that then can
check or uncheck the checkbox. When I click update, I then want the checkbox
to be appear disabled to the user again.
I want to do this because its stupid to keep the checkbox enabled when not
in edit mode.
Or in otherwords, how can I access the checkboxe's properties in the datagrid,
and then make then appear disabled or enabled? Trying to use e.Item.cell(2).???
is of no use.
I know this is a very old post but I hit the same issue a few nights ago. To overcome it I found 2 options.
1/ If you want to change the standard layout then use an EditItemStyle and define the checkbox as enabled
2/ Attached an OnDataBindItem function that enables the control.
Both options work it just depends on the level of layout control you want.
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL