Array
(
)

Não consigo programar eventos em meu botão

Pjava
   - 27 mar 2012

Migrei de JSP(Java) para Asp.net e C# quatro telas. Bem, ainda faltam coisas para terminar, entre elas a programação dos eventos dos botões. Como eu copiei tudo do JSP para o ASP.NET, eu fiu apenas tirando o que era JSP e reprogramando com o que é .NET. Estou apanhando em algumas coisas, sendo uma delas é abrir os eventos dos botões. Não sei se o problema é porque veio do java, acho que não, mas... Veja abaixo o código de uma das páginas.
Abaixo meu código:
#Código<%@ Page Language=C# MasterPageFile=~/master/MasterPage.master AutoEventWireup=true CodeFile=page.aspx.cs Inherits=m_page %>
<asp:Content ID=Content1 ContentPlaceHolderID=ContentPlaceHolder1 runat=Server>
<link rel=CSS href=CSS/styles.css type=text/css media=screen title=no title>
<%
contabilidade.m.beans.RegistroBean registro = new contabilidade.m.beans.RegistroBean();
Response.AddHeader(Refresh, 60);
registro.setRetornarPainel(true);
registro.atualizaTotalizadores();
registro.carregaListaArquivos();
%>
<div id=header>
<div class=container_20>
<div class=grid_16 push_2 acenter>
<h1>GERENCIADOR DE ARQUIVOS - MONITOR DE PROCESSOS</h1>
</div>
</div>
</div>

<div class=container_20 acenter>
<div id=filter-main class=grid_20>
<form action=filtrararquivos.jsp method=post>
<div class=grid_main acenter>
<input type=button value=PESQUISA DE ARQUIVOS style=width: 200px; onclick=location. href= pesquisar.aspx>
<span> FILTRO: </span>
<select name=filtro id=filtro>
<option
<%if (registro.getFiltro().Trim().CompareTo(0) == 0) {%>
SELECTED <%}%> value=0>Todos as Etapas de Processamento</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(1) == 0) {%>
SELECTED <%}%> value=1>Recepção</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(2) == 0) {%>
SELECTED <%}%> value=2>Validação</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(3) == 0) {%>
SELECTED <%}%> value=3>Preparação</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(4) == 0) {%>
SELECTED <%}%> value=4>Processamento</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(5) == 0) {%>
SELECTED <%}%> value=5>Transmissão</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(6) == 0) {%>
SELECTED <%}%> value=6>Análise</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(7) == 0) {%>
SELECTED <%}%> value=7>Rejeição</option>
</select>
<button>FILTRAR ARQUIVOS</button>
</div>
</FORM>
</div>
</div>

<div class=container_20>
<div class=steps-container>
<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 1 </span>
</div>
<h2>
<a href=filtrararquivos.jsp?filtro=1> Recepçã </a>
</h2>
<h3><%=registro.getRecepcao()%></h3>
</div>
<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 2 </span>
</div>
<h2>
<a href=filtrararquivos.jsp?filtro=2> Validação </a>
</h2>
<h3><%=registro.getValidacao()%></h3>
</div>
<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 3 </span>
</div>
<h2>
<a href=filtrararquivos.jsp?filtro=3> Preparação</a>
</h2>
<h3><%=registro.getPreparacao()%></h3>
</div>
<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 4 </span>
</div>
<h2>
<a href=filtrararquivos.jsp?filtro=4> Processamento </a>
</h2>
<h3><%=registro.getProcessamento()%></h3>
</div>
<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 5 </span>
</div>
<h2>
<a href=filtrararquivos.jsp?filtro=5> Transmissão</a>
</h2>
<h3><%=registro.getTransmissao()%></h3>
</div>
</div>
<div class=steps-container>
<%
if (registro.getAnalise()>0) {
%>
<div class=step grid_4 analysis push_6>
<%
} else {
%>
<div class=step grid_4 push_6>
<%
}
%>
<div class=circle grid_1 alpha omega></div>
<h2>
<a href=filtrararquivos.jsp?filtro=6> Análise </a>
</h2>
<h3><%=registro.getAnalise()%></h3>
</div>
<%
if (registro.getRejeicao() > 0) {
%>
<div class=step grid_4 rejected push_6>
<%
} else {
%>
<div class=step grid_4 push_6>
<%
}
%>
<div class=circle grid_1 alpha omega></div>
<h2>
<a href=filtrararquivos.jsp?filtro=7> Rejeição </a>
</h2>
<h3><%=registro.getRejeicao()%></h3>
</div>
</div>
<table class=data-list grid_20>
<tr>
<th width=130px>Estabelecimento</th>
<th width=300px>Arquivo</th>
<th width=100px>Registros</th>
<th width=180px>Etapa</th>
<th width=180px>Data/Hora</th>
<th width=100px>Bloqueado</th>
</tr>
<%
List<contabilLib.monitorGetArk.modelo.ArquivoDado> listaArquivo = registro.getListaArquivo();
int contador = 1;
foreach (contabilLib.monitorGetArk.modelo.ArquivoDado arquivoDado in listaArquivo)
{
if ((contador % 2) == 0) {
switch (arquivoDado.getIdEtapa()) {
case 1:
%>
<tr class=data odd status_1>
<% break;
case 2:
case 3:
%>

<tr class=data odd status_2>
<% break;
case 4:
case 5:
%>

<tr class=data odd status_3>
<% break;
case 8:
%>

<tr class=data odd status_4>
<% break;
case 9:
%>

<tr class=data odd status_5>
<% break;
case 7:
%>

<tr class=data odd status_6>
<% break;
case 6:
%>

<tr class=data odd status_7>
<%
break;
}
} else {
switch (arquivoDado.getIdEtapa()) {
case 1:
%>

<tr class=data status_1>
<%
break;
case 2:
case 3:
%>

<tr class=data status_2>
<%
break;
case 4:
case 5:
%>

<tr class=data status_3>
<%
break;
case 8:
%>

<tr class=data status_4>
<%
break;
case 9:
%>

<tr class=data status_5>
<%
break;
case 7:
%>

<tr class=data status_6>
<%
break;
case 6:
%>

<tr class=data status_7>
<%
break;
}
}
%>
<td width=130px><a
href=file_detail.jsp?indice=<%=arquivoDado.getIdArquivo()%>>
<%=arquivoDado.getNumeroEC()%>
</a></td>
<td width=300px><a
href=file_detail.jsp?indice=<%=arquivoDado.getIdArquivo()%>>
<%=arquivoDado.getNomeArquivo()%>
</a></td>
<td width=100px><%=arquivoDado.getNumRegistros()%></td>
<td width=180px><%=arquivoDado.getDescricao()%></td>
<td width=180px><%=arquivoDado.getLastUpdate()%></td>
<%
if (arquivoDado.isBloqueado() == true) {
%>
<td width=100px>SIM</td>
<%
} else {
%>
<td width=100px></td>
<%
}
%>
</tr>
<%
contador++;
}
%>
</table>
</div>
</div>
</div>
</asp:Content>

Pjava
   - 27 mar 2012

Vou postar o código sem as tag Code.

<%@ Page Language=C# MasterPageFile=~/master/MasterPage.master AutoEventWireup=true CodeFile=page.aspx.cs Inherits=m_page %>

<asp:Content ID=Content1 ContentPlaceHolderID=ContentPlaceHolder1 runat=Server>
<link rel=CSS href=CSS/styles.css type=text/css media=screen title=no title>

<%
contabilidade.m.beans.RegistroBean registro = new contabilidade.m.beans.RegistroBean();

Response.AddHeader(Refresh, 60);

registro.setRetornarPainel(true);
registro.atualizaTotalizadores();
registro.carregaListaArquivos();
%>

<div id=header>
<div class=container_20>
<div class=grid_16 push_2 acenter>
<h1>GERENCIADOR DE ARQUIVOS - MONITOR DE PROCESSOS</h1>
</div>
</div>
</div>

<div class=container_20 acenter>
<div id=filter-main class=grid_20>
<form action=filtrararquivos.jsp method=post>
<div class=grid_main acenter>
<input type=button value=PESQUISA DE ARQUIVOS style=width: 200px; onclick=location. href= pesquisar.aspx>

<span> FILTRO: </span>
<select name=filtro id=filtro>
<option
<%if (registro.getFiltro().Trim().CompareTo(0) == 0) {%>
SELECTED <%}%> value=0>Todos as Etapas de Processamento</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(1) == 0) {%>
SELECTED <%}%> value=1>Recepção</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(2) == 0) {%>
SELECTED <%}%> value=2>Validação</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(3) == 0) {%>
SELECTED <%}%> value=3>Preparação</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(4) == 0) {%>
SELECTED <%}%> value=4>Processamento</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(5) == 0) {%>
SELECTED <%}%> value=5>Transmissão</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(6) == 0) {%>
SELECTED <%}%> value=6>Análise</option>
<option
<%if (registro.getFiltro().Trim().CompareTo(7) == 0) {%>
SELECTED <%}%> value=7>Rejeição</option>
</select>

<button>FILTRAR ARQUIVOS</button>
</div>
</FORM>
</div>
</div>

<div class=container_20>
<div class=steps-container>
<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 1 </span>
</div>

<h2>
<a href=filtrararquivos.jsp?filtro=1> Recepçã </a>
</h2>
<h3><%=registro.getRecepcao()%></h3>
</div>

<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 2 </span>
</div>

<h2>
<a href=filtrararquivos.jsp?filtro=2> Validação </a>
</h2>
<h3><%=registro.getValidacao()%></h3>
</div>

<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 3 </span>
</div>

<h2>
<a href=filtrararquivos.jsp?filtro=3> Preparação</a>
</h2>
<h3><%=registro.getPreparacao()%></h3>
</div>

<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 4 </span>
</div>

<h2>
<a href=filtrararquivos.jsp?filtro=4> Processamento </a>
</h2>
<h3><%=registro.getProcessamento()%></h3>
</div>

<div class=step grid_4>
<div class=circle grid_1 alpha omega>
<span> 5 </span>
</div>

<h2>
<a href=filtrararquivos.jsp?filtro=5> Transmissão</a>
</h2>
<h3><%=registro.getTransmissao()%></h3>
</div>
</div>

<div class=steps-container>
<%
if (registro.getAnalise()>0) {
%>
<div class=step grid_4 analysis push_6>
<%
} else {
%>
<div class=step grid_4 push_6>
<%
}
%>
<div class=circle grid_1 alpha omega></div>
<h2>
<a href=filtrararquivos.jsp?filtro=6> Análise </a>
</h2>
<h3><%=registro.getAnalise()%></h3>
</div>

<%
if (registro.getRejeicao() > 0) {
%>
<div class=step grid_4 rejected push_6>
<%
} else {
%>
<div class=step grid_4 push_6>
<%
}
%>
<div class=circle grid_1 alpha omega></div>
<h2>
<a href=filtrararquivos.jsp?filtro=7> Rejeição </a>
</h2>
<h3><%=registro.getRejeicao()%></h3>
</div>
</div>

<table class=data-list grid_20>
<tr>
<th width=130px>Estabelecimento</th>
<th width=300px>Arquivo</th>
<th width=100px>Registros</th>
<th width=180px>Etapa</th>
<th width=180px>Data/Hora</th>
<th width=100px>Bloqueado</th>
</tr>
<%
List<contabilLib.monitorGetArk.modelo.ArquivoDado> listaArquivo = registro.getListaArquivo();
int contador = 1;
foreach (contabilLib.monitorGetArk.modelo.ArquivoDado arquivoDado in listaArquivo)
{

if ((contador % 2) == 0) {
switch (arquivoDado.getIdEtapa()) {
case 1:
%>
<tr class=data odd status_1>
<% break;
case 2:
case 3:
%>

<tr class=data odd status_2>
<% break;
case 4:
case 5:
%>

<tr class=data odd status_3>
<% break;
case 8:
%>

<tr class=data odd status_4>
<% break;
case 9:
%>

<tr class=data odd status_5>
<% break;
case 7:
%>

<tr class=data odd status_6>
<% break;
case 6:
%>

<tr class=data odd status_7>
<%
break;
}
} else {
switch (arquivoDado.getIdEtapa()) {
case 1:
%>

<tr class=data status_1>
<%
break;
case 2:
case 3:
%>

<tr class=data status_2>
<%
break;
case 4:
case 5:
%>

<tr class=data status_3>
<%
break;
case 8:
%>

<tr class=data status_4>
<%
break;
case 9:
%>

<tr class=data status_5>
<%
break;
case 7:
%>

<tr class=data status_6>
<%
break;
case 6:
%>

<tr class=data status_7>
<%
break;
}
}
%>
<td width=130px><a
href=file_detail.jsp?indice=<%=arquivoDado.getIdArquivo()%>>
<%=arquivoDado.getNumeroEC()%>
</a></td>
<td width=300px><a
href=file_detail.jsp?indice=<%=arquivoDado.getIdArquivo()%>>
<%=arquivoDado.getNomeArquivo()%>
</a></td>
<td width=100px><%=arquivoDado.getNumRegistros()%></td>
<td width=180px><%=arquivoDado.getDescricao()%></td>
<td width=180px><%=arquivoDado.getLastUpdate()%></td>
<%
if (arquivoDado.isBloqueado() == true) {
%>
<td width=100px>SIM</td>
<%
} else {
%>
<td width=100px></td>
<%
}
%>
</tr>
<%
contador++;
}
%>
</table>
</div>
</div>
</div>

</asp:Content>