Solved

Hiding an HTML table row in run-time

Posted on 2004-10-17
7
613 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
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

 

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

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

In .NET 2.0, Microsoft introduced the Web Site.  This was the default way to create a web Project in Visual Studio 2005.  In Visual Studio 2008, the Web Application has been restored as the default web Project in Visual Studio/.NET 3.x The Web Si…
ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…

821 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