首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView控件,为何会显示两次数据呢。

2012-12-18 
GridView控件,为什么会显示两次数据呢。。asp:GridView IDgv runatserver onrowdeletinggv_RowDele

GridView控件,为什么会显示两次数据呢。。


<asp:GridView ID="gv" runat="server" onrowdeleting="gv_RowDeleting">
            <Columns>
                <asp:BoundField DataField="Log_id" HeaderText="文章编号" />
                <asp:BoundField DataField="Title" HeaderText="文章标题" />  
                <asp:TemplateField ShowHeader="false">
                    <ItemTemplate>
                        <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False"
                        CommandName="Delete"  
                     Text="删除" OnClientClick='<%#  "if (!confirm("你确定要删除" + Eval("Title").ToString() + "吗?")) return false;"%>'>
                     </asp:LinkButton> 
>
                    </ItemTemplate>
                </asp:TemplateField>
              
            </Columns>
        </asp:GridView>

我这么动态绑定的数据,第一列显示文章编号,第二列显示文章标题,第三列显示标题,第四列显示Log_id,
第五列显示Title...相当于数据多显示了一次。、。、新手求指导。、
[最优解释]
设置Gridview的属性AutoGenerateColumns=false;
[其他解释]
那就在gridview里面布局
 AutoGenerateColumns="false"
[其他解释]
  把<asp:BoundField DataField="Title" HeaderText="文章标题" />  注释掉
[其他解释]
引用:
把<asp:BoundField DataField="Title" HeaderText="文章标题" />  注释掉

注释掉会使删除列在数据列前面,,不符合用户习惯。。
[其他解释]
该回复于2012-12-01 10:55:15被管理员删除
[其他解释]
哦了。。,,谢谢各位、、!!

热点排行