在绑定列的时候,指定readonly属性即可!如下:
<asp:BoundColumn DataField="DepartID" ReadOnly="True" HeaderText="院系代码">
</asp:BoundColumn>

解决方案 »

  1.   

    DataGrid.Column[index].Readonly=true;
    index为Edit或者Delete列的索引
      

  2.   

    可能我没有说清楚
    我要吧edit这个按钮的Enable=False
      

  3.   

    (LinkButton)(DataGrid.items[?].cells[0].control[1]).enable=false;大概是这个意思
      

  4.   

    ((LinkButton)DataGrid1.Items[i].Cells[j].FindControl("yourcontrolname")).Enable=false
      

  5.   

    (LinkButton)(DataGrid.items[5].cells[6].control[1]).enable=false;
    //items[5]第5行  cells[6] LinkButton按钮列!
      

  6.   

    <ItemTemplate> <asp:Button runat="server" ID="EditBtn" Text="编辑" CommandName="Delete" CausesValidation="false"></asp:Button>
    </ItemTemplate><ItemTemplate> <asp:Button runat="server" ID="DeleteBtn" Text="删除" CommandName="Delete" CausesValidation="false"></asp:Button>
    </ItemTemplate>
    ((Button)e.Item.FindControl("EditBtn")).Enabled=false;
    ((Button)e.Item.FindControl("DeleteBtn")).Enabled=false;