Exibindo a partir do ASP.NET
Há várias maneiras para exibir informações de um ASP.NET do programa. Uma abordagem é usar o < % = % > construção. Outra abordagem é usar o Response. Write instrução.
Usando o < % = % >
A maneira mais simples para exibir informações de um ASP.NET programa é usar o < % = % > Construa. O valor é inserido após o sinal de igual é gravado para a página atual. O código a seguir exibe o valor da variável name.
Hello <%= name %>!
Se o valor do nome "Frank", o código escreveria a seguinte seqüência de caracteres na página atual:
Hello Frank!
O < % = % > construção é mais útil para exibir o único partes de informações.
A instrução Response. Write
Outra maneira de exibir o texto é usar o Response. Write instrução. Ele pode ser colocado dentro de <%> bloco.
<% Response.Write("Hello, World!") %>
O Response. Write declaração também pode ser usada em uma função ou método em um bloco de script. O exemplo a seguir mostra uma função que inclui um Response. Write instrução.
Observação |
---|
Em ASP.NET páginas, funções e variáveis devem ser definidas em <script> blocos, enquanto o código executável deve ser colocado dentro de <%> blocos. |
<script runat="server" language="JScript">
function output(str) {
Response.Write(str);
}
var today = new Date();
</script>
Today's date is <% output(today); %>. <BR>
A saída de Response. Write instrução é incorporada a página que está sendo processada. Isso permite que a saída de Response. Write escrever código que por sua vez exibe o texto. Por exemplo, o código a seguir grava um bloco de script que exibe a data atual (no servidor) em uma janela de alerta do navegador acessando a página. <script> marca é dividida para que o servidor não processará a marca.
<script runat="server" language="JScript">
function popup(str) {
Response.Write("<scr"+"ipt> alert('"+str+"') </scr"+"ipt>");
}
var today = new Date();
</script>
<% popup(today); %>
Para obter mais informações, consulte Response.