4
Answers

Making some column editable and some column noneditable using the asp:datagrid

Arthi Dev

Arthi Dev

12y
1.9k
1
Hi,
   In my datagrid i have 9 columns. In that 4 column should be noneditable. If i use the readonly property in the design mode. Always the column in noneditable. But for me when i click on the checkbox, if it is true then that particular 4 column should be noneditable . If the checkbox is false, all the 9 column should be editable. For me all the column editable is working fine. But i have problem with the column nonediting.
In the design page i wrote as:

<

asp:TemplateColumn HeaderText="IPAddress">


<ItemTemplate>


<asp:TextBox ID="txtaddress" runat="server" Text='<%# DataBinder.Eval(Container, &#13;&#10; "DataItem.Ipaddress") %>' Enabled="false" />


</ItemTemplate>


<EditItemTemplate>


<asp:TextBox ID="txtaddress" runat="server" Text='<%# DataBinder.Eval(Container, &#13;&#10; "DataItem.Ipaddress") %>'/>


</EditItemTemplate>



</asp:TemplateColumn>

In the edit command i wrote as below

((TextBox)e.Item.FindControl("txtaddress")).ReadOnly = true;

Please help me with this question.

Answers (4)
0
Gowtham Rajamanickam

Gowtham Rajamanickam

NA 23.9k 2.9m 9y
https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.verticalscrollbar%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396