Is there anyway to disable forms in asp.net? I need such functionality when the user is viewing the records. My forms would include textboxes, dropdownlist, datagrids. Disabling 50 over controls seemed too manual and painful. Plus I can't put in a datagrid of the same id name when I used if/else statements.