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>