Exibição do ASP.NET
Há várias maneiras para exibir informações de um ASP.NET programa. Uma abordagem é usar o < % %> = construção.Outra abordagem é usar o resposta.gravar demonstrativo.
Usando < % = %>
A maneira mais simples de exibir informações de um ASP.NETo programa está a utilizar o < % %> = construção. O valor que é inserido após o sinal de igual é gravado na página corrente.O código a seguir exibe o valor da variável name.
Hello <%= name %>!
Se o valor do nome de "Frank", o código deve escrever a seguinte seqüência de caracteres na página corrente:
Hello Frank!
The <%= %> construção é mais útil para exibir partes única de informações.
A demonstrativo resposta.gravar
Outra maneira de exibir o texto é usar o resposta.gravar demonstrativo.Pode ser colocado dentro de um < % bloco.
<% Response.Write("Hello, World!") %>
The resposta.gravar demonstrativo também pode ser usada em uma função ou método dentro um bloco de script.O exemplo a seguir mostra uma função que inclui um resposta.gravar demonstrativo.
Observação: |
---|
Em ASP.NETpáginas, funções e variáveis deverá ser definidos dentro de <script>blocos, enquanto códigos executável devem ser colocados dentro de < % blocos. |
<script language="JScript">
function output(str) {
Response.Write(str);
}
var today = new Date();
</script>
Today's date is <% output(today); %>. <BR>
A saída do resposta.gravar demonstrativo é incorporada a página que está sendo processada.Isso permite que a saída de resposta.gravar escrever código que por sua vez exibe texto.Por exemplo, o código a seguir grava um bloco de script que exibe a data corrente (no servidor) em uma janela de alerta do navegador acessando a página.A marca <script>é dividida para que o servidor não processará a marca.
<script 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.