1

この列を gridview から削除したい grdiview のドロップダウンリストに値を追加しようとしましたが、追加すると正常に動作しますが、この列は黒色で表示されます...削除方法..

グリッド ビュー html

 <asp:BoundField DataField="DocType" HeaderText="Document" />
                   <asp:BoundField DataField="DepType" HeaderText="Department" />

                   <asp:BoundField HeaderText="ApproveID" DataField="ApproveID" 
             ></asp:BoundField>
            <asp:TemplateField>
                <ItemTemplate>
                   <asp:Label ID="lblCountry" runat="server" Text='<%# 
        Eval("ApproveID") %>' Visible = "false" />

                    <asp:DropDownList ID="DropDownList4" runat="server"
           class="vpb_dropdown">
                    </asp:DropDownList>
                </ItemTemplate>
            </asp:TemplateField>


               </Columns>
4

1 に答える 1

0

まず、GridView で AutoGenerateColumns="false" が設定されていることを確認してから、行を削除します。

<asp:BoundField HeaderText="ApproveID" DataField="ApproveID"></asp:BoundField>

あなたのHTMLから。AutoGenerateColumns をオフにすると、各列を手動で追加する必要があります。

于 2013-10-04T18:32:00.213 に答える