首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gridview asp.net中的按钮标题和复选框字段

Gridview asp.net中的按钮标题和复选框字段
EN

Stack Overflow用户
提问于 2013-06-27 22:41:07
回答 1查看 2.8K关注 0票数 0

我希望在Gridview的标题中有一个按钮,并在该标题的行中有一个复选框字段。

我希望下面的代码能正常工作。然而,这是不起作用的。我只是在我的标题中看到了“删除”文本,当我点击它时,什么也没有发生。

我做错了什么吗?

代码语言:javascript
复制
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="false" CellPadding="4" ForeColor="#333333" 
                    GridLines="None" OnRowCommand="Gridview2_RowCommand">
                    <Columns>

                    <asp:BoundField DataField="fname" HeaderText="First Name" />
                    <asp:BoundField DataField="mname" HeaderText="Middle Name" />
                    <asp:BoundField DataField="lname" HeaderText="Last Name" />
                    <asp:TemplateField HeaderText="Remove">
                    <ItemTemplate>

                    <asp:CheckBox ID="checkselect" runat="server" />

                    </ItemTemplate>
                     <asp:HeaderTemplate>

                    <asp:LinkButton ID="LinkButton1" runat="server" CommandName="Split">sort</asp:LinkButton>

                     </asp:HeaderTemplate>
                    </asp:TemplateField>
                    </Columns> </Gridview>

Even for Row命令

代码语言:javascript
复制
protected void Gridview2_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Split")
        {
            Response.Write("I was clicked");
        }
    }

有人能帮我一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-28 05:00:26

我用错了制表符前缀。header模板简单地

代码语言:javascript
复制
 <HeaderTemplate> not <asp:HeaderTemplate>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17346205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档