Suponiendo que tener un control de usuario como estoAtributo personalizado en UserControl (* .ascx)?
<MyTag:MyWidget runat="server" />
Me pregunto si puedo hacer algo como
<MyTag:MyWidget runat="server" MemberHeight="400" PublicHeight="200" />
Para que en MyWidget.ascx puedo tener
<div height="<%=IsLoggedIn ? MemberHeight : PublicHeight%>">
o algo como eso...? Porque quiero que la altura varíe en cada página que usa este widget.
¿Lo has probado? Es posible exponer propiedades públicas en su UserControl que puede establecer como si fuera una propiedad estándar de UserControl (como Visible) en el marcado aspx. Estas propiedades deben ser serializables (por ejemplo, Cadena o Entero). –