migrando condicionales ASP to ASp.NET

15/07/2004 - 01:48 por alf | Informe spam
Hola:
estoy migrando una aplicacion ASP a ASP.NET y me encuentro con la sgte duda.
en la antigua pagina ASP para generar el cotendido de una celda usaba un
condicion de la sgte forma:

<tr>
<td width="100%" align="left" valign="top">
<%
if Session("queMostrar") = "mostrarTabla1" then
' dibujo tabla1 y todo su contenido
end if
if Session("queMostrar") = "mostrarTabla2" then
' dibujo tabla2 y todo su contenido
end if
%>
</td></tr>

pero ahora no se como lograr esto en .NET porque no quiero meter el codigo
directo en la pagina sino en el codebehind pero no se como refererirme a la
celda de la pagina donde quiero escribir, ni tampoco quiero generar las
tablas asi directamente como en el viejo asp. Quisiera algo mas encapsulado,
quizas usando user controls at runtime que dibujen la tabla1 y la tabla2
pero no se como lograrlo.

espero se entienda, saludos, alf.
 

Leer las respuestas

#1 Myrtus
15/07/2004 - 09:06 | Informe spam
No sé si es lo que quieres hacer pero puedes colocar un placeholder en la
celda en cuestión y añadirle una tabla u otra según tus necesidades en el
codebehind.

"alf" escribió en el mensaje
news:
Hola:
estoy migrando una aplicacion ASP a ASP.NET y me encuentro con la sgte


duda.
en la antigua pagina ASP para generar el cotendido de una celda usaba un
condicion de la sgte forma:

<tr>
<td width="100%" align="left" valign="top">
<%
if Session("queMostrar") = "mostrarTabla1" then
' dibujo tabla1 y todo su contenido
end if
if Session("queMostrar") = "mostrarTabla2" then
' dibujo tabla2 y todo su contenido
end if
%>
</td></tr>

pero ahora no se como lograr esto en .NET porque no quiero meter el codigo
directo en la pagina sino en el codebehind pero no se como refererirme a


la
celda de la pagina donde quiero escribir, ni tampoco quiero generar las
tablas asi directamente como en el viejo asp. Quisiera algo mas


encapsulado,
quizas usando user controls at runtime que dibujen la tabla1 y la tabla2
pero no se como lograrlo.

espero se entienda, saludos, alf.



Preguntas similares