Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Llaverola

Como imprimir uma tabela clicando num botão???

Mensagens Recomendadas

Llaverola

Pessoal. Tenho este codigo:

 <table id="credito">
		            <tr>
	                    <th align="left">Incluir crédito de:</th><td><input type="text" id="CRD" name="CRD" value="0" onkeydown="return checkKey(1);" /> €</td>
	                </tr>
	                <tr>
	                    <th align="left">Numero do crédito:</th><td><input type="text" id="NCRD" name="NCRD" value="0" /></td>
	                </tr>
	                <tr>
	                    <th align="left">Data do crédito:</th><td><input type="text" id="DCRD" name="DCRD" value="0" readonly /> <input type="button" name="btnData" id="btnData" onclick="return openDates('DCRD')" value="Data Flexivel..." ></td>
	                </tr>
	                <tr>
	                    <th align="left">Order Code:</th><td><input type="text" id="OCCRD" name="OCCRD" value="0" /></td>
	                </tr>
	                <tr>
	                    <td>
	                   [b] <input type="button" onclick="" value="+" ID="btnAdicionarTable" NAME="btnAdicionarTable">[/b]
		                 
		                </td>
	                </tr>
		        </table>

Se repararem, isso é uma tabela. Ora o que eu quero é: CLICAR NO BOTÃO btnAdicionarTable, e imprimir de novo essa tabela. Como faço isso? Obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Hellblazer

acrescenta no evento onClick do butao :)

window.print();


There are two ways to write error-free programs; only the third one works.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Llaverola

Pessoal. Tenho este codigo:

 <table id="credito">
		            <tr>
	                    <th align="left">Incluir crédito de:</th><td><input type="text" id="CRD" name="CRD" value="0" onkeydown="return checkKey(1);" /> €</td>
	                </tr>
	                <tr>
	                    <th align="left">Numero do crédito:</th><td><input type="text" id="NCRD" name="NCRD" value="0" /></td>
	                </tr>
	                <tr>
	                    <th align="left">Data do crédito:</th><td><input type="text" id="DCRD" name="DCRD" value="0" readonly /> <input type="button" name="btnData" id="btnData" onclick="return openDates('DCRD')" value="Data Flexivel..." ></td>
	                </tr>
	                <tr>
	                    <th align="left">Order Code:</th><td><input type="text" id="OCCRD" name="OCCRD" value="0" /></td>
	                </tr>
	                <tr>
	                    <td>
	                   [b] <input type="button" onclick="" value="+" ID="btnAdicionarTable" NAME="btnAdicionarTable">[/b]
		                 
		                </td>
	                </tr>
		        </table>

Se repararem, isso é uma tabela. Ora o que eu quero é: CLICAR NO BOTÃO btnAdicionarTable, e imprimir de novo essa tabela. Como faço isso? Obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
skm

No onclick camas um metodo para criar essa tabela.

Esse metodo fazes em Javascript ou em C# ou VB.Net ja que esta a usar ASP.NET.


"There are two kinds of programmers. Those who write something to get the work done and those who want to write good code."João BrandãoWebsite e blog: http://jamab.blogspot.com/

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Tiago Salgado

<script type="text/javascript">
function Tabela()
{
tabela = window.getElementById('credito').innerHTML;
window.write tabela;
}
</script>

Depois no teu Page_Load adicionas um atributo ao teu ASP.NET Button do tipo:

button1.Attributes.Add("onclick","javascript:Tabela();")

Não testei, mas será algo parecido com isto

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.