Solved

Hiding an HTML table row in run-time

Posted on 2004-10-17
7
612 Views
Last Modified: 2008-02-26
Experts, I have the usual HTML table, and I want to hide/re-display some of its <tr> in the run-time. How do I do this?

Of course I'm asking how to do this in ASP.Net

Thanks for your time,

James
0
Comment
Question by:James_fl
7 Comments
 
LVL 20

Assisted Solution

by:ihenry
ihenry earned 100 total points
ID: 12333442
Add attribute runat="server" to each of TR tag you want to hide/display programmatically and in code behind just set its visible property to false/true

<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1">
      <TR runat="server" id="row1">
            <TD></TD>
            <TD></TD>
            <TD></TD>
      </TR>
      <TR runat="server" id="row2">
            <TD></TD>
            <TD></TD>
            <TD></TD>
      </TR>
      <TR>
            <TD></TD>
            <TD></TD>
            <TD></TD>
      </TR>
</TABLE>
'---
row1.Visible = False
row2.Visible = True
0
 
LVL 18

Accepted Solution

by:
tusharashah earned 400 total points
ID: 12333454
Right click your Table & make it RunAsServer Control..

then you can simply access any row of that table in code behind liek

Table1.Rows[1].Visible = false;

-tushar
0
 
LVL 63

Expert Comment

by:Zvonko
ID: 12334060
You did not state on what condition or on what user action you want the row display state to toggle.
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 

Author Comment

by:James_fl
ID: 12335659
Points given. However, tusharashah gets most points since I tried the first solution and it didn't work unless I have the table as a server control.
0
 

Author Comment

by:James_fl
ID: 12335661
Thanks btw
0
 
LVL 20

Expert Comment

by:ihenry
ID: 12336146
Hi James

You wanted to toggle display state of some tr[s] but not all, that's why I offered you my suggestion. And I'm very sure it can work very well with your requirement. The only mistake, I guess, I didn't mention explicitly that you need to declare the two variable row1 and row2 in your class. Anyway, tushar is worth more points since you can get his solution working :o)

Cheers!
0
 

Author Comment

by:James_fl
ID: 12336224
cheers ihenry, i'll try doing that. Thank you for your help :D
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Turn on intranet settings 1 56
convert html to string 6 34
Gridview selected row 9 46
encoding an href string 2 20
User art_snob (http://www.experts-exchange.com/M_6114203.html) encountered strange behavior of Android Web browser on his Mobile Web site. It took a while to find the true cause. It happens so, that the Android Web browser (at least up to OS ver. 2.…
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question