Min sida är uppbyggd med ett antal olika placeholders som visas och döljs beroende på vad jag gör. Jag tror att i de flesta fall som du sätter visible = false, så skickas inte html-koden ut till webbläsaren (kolla genom att kör visa källa).Skriva ut
När jag ska skriva ut så har jag en knapp som ser ut så här:
<asp:ImageButton ID="printButton" runat="server" ImageUrl="~/images/print_button.gif" Visible="true" OnClientClick="javascript:window.print();" />
Problemet är då att jag skulle vilja att det skrivs ut ett par placeholders som är dolda....
Är detta möjligt på något vis?Sv: Skriva ut
Men, eftersom det är ett serverevent som du har, så borde du på onclick-händelsen kunna sätta visible =true på dessa innan de skrivs ut. Ex:
<code>
private printButton_click( ....... )
mindoldakontroll.visible = true;
response.write("<script>window.print();</script>");
response.flush();
</code>