2016-02-08 22 views
0

我已經宣佈在aspx頁面一個GridView如下綁定:爲什麼GridView中創建兩個colums時的GridView列aspx頁面

<tr> 
<td class="columnData"colspan="2"> 
<asp:GridView ID="grdDataView" runat="server"> 
<columns>          
<asp:boundfield datafield="divisionname" headertext="Division Name"/> 
<asp:boundfield datafield="designation" headertext="Designation"/> 
<asp:boundfield datafield="noofemployee" headertext="No of Employee"/>   
</columns> 
</asp:GridView> 
</td> 
</tr> 

我在一個按鈕,點擊綁定的GridView如下:

grdDataView.DataSource = dt; 
grdDataView.DataBind(); 

其中dt包含列名分區名稱,名稱和noofemployee。它顯示我以下輸出 enter image description here

我需要避免第二組黑色矩形框中的列。如何做到這一點?

回答

0

您需要將屬性「AutoGenerateColumns」設置爲「false」。

<asp:GridView ID="grdDataView" runat="server" AutoGenerateColumns="false"> 

否則它會自動生成列以及您在代碼中專門指定的列。

+0

是的。非常感謝。 –