gridview右上角有个黑色的小三角行 
点击编辑列  
把左下角的那个自动列的勾去掉   自己添加  想加多少就加多少
c简单

解决方案 »

  1.   

    补一下基础吧
    <asp:GridView ID="gvStaff" runat="server" AutoGenerateColumns="False" 
                Width="80%" AllowPaging="True" OnPageIndexChanging="gvStaff_PageIndexChanging" 
                OnRowEditing="gvStaff_RowEditing" OnRowDeleting="gvStaff_RowDeleting" 
                OnRowUpdating="gvStaff_RowUpdating" SkinID="GridView" DataKeyNames="empId,empName" 
                OnRowCancelingEdit="gvStaff_RowCancelingEdit" 
                ondatabinding="gvStaff_DataBinding" >
            <Columns>
                <asp:BoundField DataField="empName" HeaderText="姓名" />
                 <asp:TemplateField HeaderText="机组">
                        <EditItemTemplate>
                            <asp:DropDownList ID="ddlMachine" runat="server" Width="100px">
                            </asp:DropDownList>
                            <asp:HiddenField ID="hdfMachineId" runat="server" Value='<%# Eval("machineId")%>'/>
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="lbMachineName" runat="server" Text='<%# Eval("machineName")%>'></asp:Label>
                        </ItemTemplate>
                   </asp:TemplateField>
                <asp:TemplateField HeaderText="编辑">
                        <EditItemTemplate>
                            <asp:LinkButton ID="lbtnUpdate" runat="server" CommandName="Update" Style="position: relative" CausesValidation="False">更新</asp:LinkButton>
                            <asp:LinkButton ID="lbtnCancel" runat="server" CommandName="Cancel" Style="position: relative" CausesValidation="False">取消</asp:LinkButton>
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:LinkButton ID="lbtnEdit" runat="server" CommandName="Edit" Style="position: relative" CausesValidation="False">编辑</asp:LinkButton>
                        </ItemTemplate>
                        <ItemStyle HorizontalAlign="Center" />
                        <HeaderStyle HorizontalAlign="Center" />
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="删除">
                            <ItemTemplate>
                                <asp:LinkButton ID="lbtnDel" runat="server" CommandName="Delete" OnClientClick="return confirm('确认要删除吗?');" CausesValidation="False">删除</asp:LinkButton>
                            </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" />
                        <HeaderStyle HorizontalAlign="Center" />
                        <FooterStyle HorizontalAlign="Center" />
                 </asp:TemplateField>
            </Columns>
        </asp:GridView>  protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack) 
            {            this.gvStaff.DataBind();
            }
        }
    protected void gvStaff_DataBinding(object sender, EventArgs e)
        {
            this.gvStaff.DataSource = 你自己的数据集;
        }