2012-11-27 71 views

回答

0

隱藏列使用ie。 GridView1.Columns[0].Visible = false;。請注意,它不會被數據綁定,因此您不能使用隱藏列來檢索您不想讓用戶看到的某些值,就像您可以使用舊的DataGrid一樣。

要在正在編輯的行上顯示一個字段,請添加一個空的ItemTemplateTemplateField,以及填充的EditTemplate

<asp:TemplateField HeaderText="FirstName" SortExpression="FirstName"> 
    <EditItemTemplate> 
     <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("FirstName") %>'></asp:TextBox> 
    </EditItemTemplate> 
    <ItemTemplate> 
    </ItemTemplate> 
</asp:TemplateField> 
0

網格視圖是表格數據,所以你要麼顯示或隱藏列,無論單個行的狀態。如果你想動態控制佈局,控制將是一個更好的選擇。