2013-12-20 4 views
1

У меня есть ситуация, в которой я должен показать данные следующим образом.динамически удалять td из таблицы внутри gridview

------------------------------------------------------------------------------ 
| header 1    |  header 2   |   header 3  | 
------------------------------------------------------------------------------ 
| Subheader1 |Subheader2 | Subheader1 | Subheader2 | Subheader1 | Subheader2 | 
------------------------------------------------------------------------------ 
| Data  | Data | Data | Data  | Data  | Data | 
------------------------------------------------------------------------------ 

Я использовал gridview для представления данных указанным выше способом. В следующем виде у меня есть записанный код сетки.

<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 и данными. Пожалуйста, предложите что-нибудь ..

ответ

0

вам необходимо назначить класс/id ячейке, которую вы хотите скрыть, и использовать jQuery или javascript для реализации этого. , вы можете назвать эту функцию, тогда как вам нужна страница, а также код за

0

вам нужно назначить класс/идентификатор ячейке, которую вы хотите скрыть, и использовать jQuery или javascript для ее реализации. Вы можете вызвать эту функцию, в то время как вам нужно страницу, а также код за

затем использовать Jquery

$(this).parent().remove(); 

или

$(this).remove(); 

, основанный на ур требования ...

Смежные вопросы