Ask a Question related to ASP.NET General, Design and Development.
-
Jerad Rose #1
Dynamically Show/Hide Groups of TR's
I searched for a while trying to find the answer to this, but to no avail.
I am trying to find the best way (or any way) to dynamically show and hide
groups of TR's. For example, I have a section of about 6 table rows that
all need to be hidden if a certain condition is met. But I don't want to
hide the whole table. And, I don't want to split up the table because the
columns need to remain intact.
I thought about using runat=server on each of the TR's, and just hiding them
each individually, but that just seems really sloppy, and I thought there
had to be a better way to do it. I really need some sort of HTML-less
container that can serve as a wrapper for the TR's without rendering any
additional HTML.
An asp:PlaceHolder would be perfect since it doesn't render any additional
HTML, but it doesn't allow any other nested server controls at design time
(which seems silly). And an asp:Panel can wrap around any HTML or server
controls, but it renders HTML (div in IE and table in Netscape -- which
really hoses the HTML). And a <span runat=server> doesn't like nested TR's.
I just need some "wrapper" server control that can contain anything (HTML
and Server controls) without rendering ANY HTML on any browser. Seems like
this would be widely used (and needed) feature, but I haven't had much luck
finding such a thing.
Any suggestions would be appreciated.
Thanks in advance for your help!
Jerad
Jerad Rose Guest
-
How to show and hide cfformbroups ?
I have two formgroups in a form, and I want to toggle the two groups with buttons. (only one of them shal be visible) Have tried the code below but... -
popup menus won't hide - PVII show/hide layers behaviour
I've used the 'Auto show/hide by PVII" behaviour to create some popup menus for the navigation which make use of divs which appear and disappear.... -
hide/show with mouseover
I have page with all the medical terms. Instead of click on each term to show the definition, I want it to show when I have the mouseover on each... -
dynamically hide/show delete
Is there a way to selectively hide/show the Delete command button on rows in the datagrid? I realize i can ignore the delete on rows where the is... -
Hide/show layers
hi, i have a form and in this form i have multiple <div> and each <div> i have table. i show and hide according to the events attached to the... -
PJ #2
Re: Dynamically Show/Hide Groups of TR's
I use the PlaceHolder around <tr> elements all the time. This might not
work if you are using an asp table object, but if you are, don't....it's
uncessary overhead. Also, maybe it's giving you an error in design view,
but if it is...don't use design view, use HTML view.
~PJ
"Jerad Rose" <jeradr@corvusdigital.com> wrote in message
news:uq7AjHpODHA.4024@tk2msftngp13.phx.gbl...them> I searched for a while trying to find the answer to this, but to no avail.
>
> I am trying to find the best way (or any way) to dynamically show and hide
> groups of TR's. For example, I have a section of about 6 table rows that
> all need to be hidden if a certain condition is met. But I don't want to
> hide the whole table. And, I don't want to split up the table because the
> columns need to remain intact.
>
> I thought about using runat=server on each of the TR's, and just hidingTR's.> each individually, but that just seems really sloppy, and I thought there
> had to be a better way to do it. I really need some sort of HTML-less
> container that can serve as a wrapper for the TR's without rendering any
> additional HTML.
>
> An asp:PlaceHolder would be perfect since it doesn't render any additional
> HTML, but it doesn't allow any other nested server controls at design time
> (which seems silly). And an asp:Panel can wrap around any HTML or server
> controls, but it renders HTML (div in IE and table in Netscape -- which
> really hoses the HTML). And a <span runat=server> doesn't like nestedlike>
> I just need some "wrapper" server control that can contain anything (HTML
> and Server controls) without rendering ANY HTML on any browser. Seemsluck> this would be widely used (and needed) feature, but I haven't had much> finding such a thing.
>
> Any suggestions would be appreciated.
>
> Thanks in advance for your help!
> Jerad
>
>
PJ Guest
-
Natty Gur #3
Re: Dynamically Show/Hide Groups of TR's
Hi,
Why do you think that make the TR runat=server is sloppy ?
runat=server is one of the bases of ASP.NET.
Natty Gur, CTO
Dao2Com Ltd.
28th Baruch Hirsch st. Bnei-Brak
Israel , 51114
Phone Numbers:
Office: +972-(0)3-5786668
Fax: +972-(0)3-5703475
Mobile: +972-(0)58-888377
Know the overall picture
*** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
Natty Gur Guest
-
Jerad Rose #4
Re: Dynamically Show/Hide Groups of TR's
> I use the PlaceHolder around <tr> elements all the time.
It's not the <tr> elements that the PlaceHolder is having problems with --
it's the server controls that are within my <tr> elements that the
PlaceHolder doesn't support. Like I said, I need something that will allow
both embedded HTML _and_ server controls.
Thanks for your reply, but it doesn't seem like a PlaceHolder is going to
work with this situation.
"PJ" <pjwal@hotmail.com> wrote in message
news:uJD%23RRsODHA.3700@tk2msftngp13.phx.gbl...avail.> I use the PlaceHolder around <tr> elements all the time. This might not
> work if you are using an asp table object, but if you are, don't....it's
> uncessary overhead. Also, maybe it's giving you an error in design view,
> but if it is...don't use design view, use HTML view.
>
> ~PJ
>
> "Jerad Rose" <jeradr@corvusdigital.com> wrote in message
> news:uq7AjHpODHA.4024@tk2msftngp13.phx.gbl...> > I searched for a while trying to find the answer to this, but to nohide> >
> > I am trying to find the best way (or any way) to dynamically show andthat> > groups of TR's. For example, I have a section of about 6 table rowsto> > all need to be hidden if a certain condition is met. But I don't wantthe> > hide the whole table. And, I don't want to split up the table becausethere> them> > columns need to remain intact.
> >
> > I thought about using runat=server on each of the TR's, and just hiding> > each individually, but that just seems really sloppy, and I thoughtadditional> > had to be a better way to do it. I really need some sort of HTML-less
> > container that can serve as a wrapper for the TR's without rendering any
> > additional HTML.
> >
> > An asp:PlaceHolder would be perfect since it doesn't render anytime> > HTML, but it doesn't allow any other nested server controls at designserver> > (which seems silly). And an asp:Panel can wrap around any HTML or(HTML> TR's.> > controls, but it renders HTML (div in IE and table in Netscape -- which
> > really hoses the HTML). And a <span runat=server> doesn't like nested> >
> > I just need some "wrapper" server control that can contain anything> like> > and Server controls) without rendering ANY HTML on any browser. Seems> luck> > this would be widely used (and needed) feature, but I haven't had much>> > finding such a thing.
> >
> > Any suggestions would be appreciated.
> >
> > Thanks in advance for your help!
> > Jerad
> >
> >
>
Jerad Rose Guest
-
Jerad Rose #5
Re: Dynamically Show/Hide Groups of TR's
> Why do you think that make the TR runat=server is sloppy ?
I don't have a problem with <tr runat=server> at all. In fact, I use that
quite a bit when I'm just wanting to show/hide a certain row. But I just
don't like having to show/hide 6 individual rows when it would be much
cleaner to group them in a container and just show/hide the whole container.
Thanks for your response nonetheless.
"Natty Gur" <natty@dao2com.com> wrote in message
news:Or0y4vtODHA.2228@tk2msftngp13.phx.gbl...> Hi,
>
> Why do you think that make the TR runat=server is sloppy ?
> runat=server is one of the bases of ASP.NET.
>
> Natty Gur, CTO
> Dao2Com Ltd.
> 28th Baruch Hirsch st. Bnei-Brak
> Israel , 51114
>
> Phone Numbers:
> Office: +972-(0)3-5786668
> Fax: +972-(0)3-5703475
> Mobile: +972-(0)58-888377
>
> Know the overall picture
>
>
> *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
> Don't just participate in USENET...get rewarded for it!
Jerad Rose Guest
-
Jerad Rose #6
Re: Dynamically Show/Hide Groups of TR's
Well, the problem is, these TRs are subset of a larger table. So if I split
these TRs into their own table, I'll lose column formatting.
Thanks for the suggestion anyway.
"Natty Gur" <natty@dao2com.com> wrote in message
news:%23YCdqRuODHA.3700@tk2msftngp13.phx.gbl...> Just a suggestion,
>
>
> If you can group those TDs maybe you can use template column that will
> hold another grid. This way you can hide the entire inner grid.
>
> Natty Gur, CTO
> Dao2Com Ltd.
> 28th Baruch Hirsch st. Bnei-Brak
> Israel , 51114
>
> Phone Numbers:
> Office: +972-(0)3-5786668
> Fax: +972-(0)3-5703475
> Mobile: +972-(0)58-888377
>
> Know the overall picture
>
>
> *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
> Don't just participate in USENET...get rewarded for it!
Jerad Rose Guest
-
Natty Gur #7
Re: Dynamically Show/Hide Groups of TR's
I meant something like heiarchal grid (but without the +). so the
columns formatting is the same.
Hope i was clear
Natty Gur, CTO
Dao2Com Ltd.
28th Baruch Hirsch st. Bnei-Brak
Israel , 51114
Phone Numbers:
Office: +972-(0)3-5786668
Fax: +972-(0)3-5703475
Mobile: +972-(0)58-888377
Know the overall picture
*** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
Natty Gur Guest
-
Jerad Rose #8
Re: Dynamically Show/Hide Groups of TR's
Hmm... not sure if I'm understanding you, but if so, it actually sounds like
this may be more trouble (and less elegant) than just hiding the TRs
individually -- which was Plan B.
I'm surprised that .NET doesn't have some generic container control than can
just wrap around a section of HTML/server controls for easy dynamic
hiding/showing. This is really all I'm looking for.
"Natty Gur" <natty@dao2com.com> wrote in message
news:uIZD3SyODHA.2700@tk2msftngp13.phx.gbl...> I meant something like heiarchal grid (but without the +). so the
> columns formatting is the same.
>
> Hope i was clear
>
> Natty Gur, CTO
> Dao2Com Ltd.
> 28th Baruch Hirsch st. Bnei-Brak
> Israel , 51114
>
> Phone Numbers:
> Office: +972-(0)3-5786668
> Fax: +972-(0)3-5703475
> Mobile: +972-(0)58-888377
>
> Know the overall picture
>
>
> *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
> Don't just participate in USENET...get rewarded for it!
Jerad Rose Guest
-
Natty Gur #9
Re: Dynamically Show/Hide Groups of TR's
1) Yes plan B is better.
2) .Net got such controls but you cant use them inside complex HTML tags
(TABLE).
Natty Gur, CTO
Dao2Com Ltd.
28th Baruch Hirsch st. Bnei-Brak
Israel , 51114
Phone Numbers:
Office: +972-(0)3-5786668
Fax: +972-(0)3-5703475
Mobile: +972-(0)58-888377
Know the overall picture
*** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
Natty Gur Guest
-
PJ #10
Re: Dynamically Show/Hide Groups of TR's
I don't know what you mean...a PlaceHolder can have any type of control
inside of it. Here is a code snippet where I use a place holder and it
works perfectly...in fact....i have place holders embedded inside of
placeholders. I have a repeater and my custom controls in a placeholder. I
have placeholders inside the repeater which is inside another placeholder,
etc, etc. This page builds a grid view of images in 3 columns where the
bottom row may have 1 to 3 cells, so on the OnItemDataBound of the repeater
I Mod the itemindex to decide whether or not I start or end <tr> tags....
~PJ
<b2b:browsetree id="bt" runat="server" cssclass="browsetree" />
<div class="browse">
<br /><br />
<asp:placeholder id="main" runat="server">
<asp:label id="mainText" runat="server"></asp:label>
</asp:placeholder>
<asp:placeholder id="grid" runat="server" visible="false">
<asp:dropdownlist id="ddlFolder" runat="server" autopostback="True"
width="177px" style="margin-bottom:10px;margin-left:0px"></asp:dropdownlist>
<pwc:pager id="pagerTop" runat="server"
style="height:20px;width:360px;text-align:right"/>
<table width="540px" cellpadding="2" cellspacing="0" border="0"
style="border:1px solid #3366ff">
<asp:repeater id="rptMain" runat="server">
<itemtemplate>
<asp:placeholder id="rowBegin" runat="server"><tr style="height:180px"
valign="middle"></asp:placeholder>
<td width="33%" align="center">
<asp:imagebutton id="btnImgSlide" runat="server"></asp:imagebutton>
<span id="spanSlide" runat="server"
style="background-image:url(/b2b/images/layout/slide.gif);height:128px;width
:128px;padding-top:55px">
<asp:linkbutton id="btnLinkSlide" runat="server"
forecolor="black"></asp:linkbutton></span></td>
<asp:placeholder id="rowEnd" runat="server"></tr></asp:placeholder>
</itemtemplate>
</asp:repeater>
<asp:placeholder id="fillOneCell"
runat="server"><td> </td></asp:placeholder><asp:placeholder
id="fillTwoCell" runat="server"><td> </td></asp:placeholder>
</table>
</asp:placeholder>
</div>
"Jerad Rose" <jeradr@corvusdigital.com> wrote in message
news:%23CdIB8tODHA.3836@tk2msftngp13.phx.gbl...allow>> > I use the PlaceHolder around <tr> elements all the time.
> It's not the <tr> elements that the PlaceHolder is having problems with --
> it's the server controls that are within my <tr> elements that the
> PlaceHolder doesn't support. Like I said, I need something that willview,> both embedded HTML _and_ server controls.
>
> Thanks for your reply, but it doesn't seem like a PlaceHolder is going to
> work with this situation.
>
> "PJ" <pjwal@hotmail.com> wrote in message
> news:uJD%23RRsODHA.3700@tk2msftngp13.phx.gbl...> > I use the PlaceHolder around <tr> elements all the time. This might not
> > work if you are using an asp table object, but if you are, don't....it's
> > uncessary overhead. Also, maybe it's giving you an error in designhiding> avail.> > but if it is...don't use design view, use HTML view.
> >
> > ~PJ
> >
> > "Jerad Rose" <jeradr@corvusdigital.com> wrote in message
> > news:uq7AjHpODHA.4024@tk2msftngp13.phx.gbl...> > > I searched for a while trying to find the answer to this, but to no> hide> > >
> > > I am trying to find the best way (or any way) to dynamically show and> that> > > groups of TR's. For example, I have a section of about 6 table rows> to> > > all need to be hidden if a certain condition is met. But I don't want> the> > > hide the whole table. And, I don't want to split up the table because> > > columns need to remain intact.
> > >
> > > I thought about using runat=server on each of the TR's, and justany> there> > them> > > each individually, but that just seems really sloppy, and I thought> > > had to be a better way to do it. I really need some sort of HTML-less
> > > container that can serve as a wrapper for the TR's without renderingwhich> additional> > > additional HTML.
> > >
> > > An asp:PlaceHolder would be perfect since it doesn't render any> time> > > HTML, but it doesn't allow any other nested server controls at design> server> > > (which seems silly). And an asp:Panel can wrap around any HTML or> > > controls, but it renders HTML (div in IE and table in Netscape --> (HTML> > TR's.> > > really hoses the HTML). And a <span runat=server> doesn't like nested> > >
> > > I just need some "wrapper" server control that can contain anything>> > like> > > and Server controls) without rendering ANY HTML on any browser. Seems> > luck> > > this would be widely used (and needed) feature, but I haven't had much> >> > > finding such a thing.
> > >
> > > Any suggestions would be appreciated.
> > >
> > > Thanks in advance for your help!
> > > Jerad
> > >
> > >
> >
>
PJ Guest



Reply With Quote

