首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在gridview中动态删除表中的td

问在gridview中动态删除表中的td
EN

Stack Overflow用户
提问于 2013-12-20 13:39:52
回答 2查看 812关注 0票数 1

我有一种情况,在这种情况下我必须以以下方式显示数据。

代码语言:javascript
复制
------------------------------------------------------------------------------
| header 1               |        header 2         |         header 3        |
------------------------------------------------------------------------------
| Subheader1 |Subheader2 | Subheader1 | Subheader2 | Subheader1 | Subheader2 |
------------------------------------------------------------------------------
| Data       |   Data    |    Data    |   Data     |   Data     |    Data    |
------------------------------------------------------------------------------

我已经使用gridview以上述方式表示数据。通过以下方式,我编写了gridview代码。

代码语言:javascript
复制
<asp:GridView ID="Gridt" AutoGenerateColumns="false" runat="server">            
                        <Columns>
                            <asp:TemplateField>
                                <HeaderTemplate>
                                <table border="1" style="text-align:center" >
                                    <tr>
                                        <td>
                                            Header 1
                                        </td>
                                        <td>
                                            Header 2
                                        </td>
                                        <td>
                                            Header 3
                                        </td>
                                     </tr>
                                     <tr>
                                        <td style="width:75px">
                                            Subheader1
                                        </td>
                                        <td style="width:75px">
                                            Subheader2
                                        </td>
                                        <td style="width:75px">
                                            Subheader1
                                        </td>
                                        <td style="width:75px">
                                            Subheader2
                                        </td>
                                        <td style="width:75px">
                                            Subheader1
                                        </td>
                                        <td style="width:75px">
                                            Subheader2
                                        </td> 
                                       </tr>
                                    </HeaderTemplate>
                                     <ItemTemplate>                        
                                    <tr>
                                        <td style="width:75px">
                                            <%# Eval("xxx")%>
                                        </td>
                                        <td style="width:75px">
                                            <%# Eval("xxx1")%>
                                        </td>

                                        <td style="width:75px" >
                                            <%# Eval("yyy")%>
                                        </td>

                                        <td style="width:75px">
                                            <%# Eval("yyy1")%>
                                        </td>

                                        <td style="width:75px">
                                            <%# Eval("zzz")%>
                                        </td>

                                        <td style="width:75px">
                                            <%# Eval("zzz1")%> 
                                        </td>
                                    </tr>
                                 </ItemTemplate>
                              </asp:TemplateField>
                        </Columns>
                    </asp:GridView>

现在,我想动态删除标题2以及副标题1、subheader2和数据。请给我一些建议..

EN

回答 2

Stack Overflow用户

发布于 2013-12-20 14:02:02

您必须将class / id分配给要隐藏的单元格,并使用jQuery或javascript来实现这一点。您可以调用此函数,而您需要页面和代码隐藏

票数 0
EN

Stack Overflow用户

发布于 2013-12-20 14:46:37

您必须将class / id分配给要隐藏的单元格,并使用jQuery或javascript来实现这一点。您可以调用此函数,而您需要页面和代码隐藏

然后使用jquery

代码语言:javascript
复制
$(this).parent().remove();

或

代码语言:javascript
复制
$(this).remove();

根据你的要求...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20697023

复制
相关文章

相似问题

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