Jump to content
rtavix

[Resolvido] Como chamar a funcionalidade Modal no meu código- Dúvidas

Recommended Posts

Minha Pagina que desenvolvi.

 

<!DOCTYPE html>

<html lang="pt-br">
<head>
    <title>Emissao de comprovantes</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
    <div class="container form-group col-md-12">
        <div class="row">
            <div class="form-group col-md-3"></div>

            <div class="form-group col-md-5">
                <div class="clearfix"></div>
                <div class="form-group">
                    
                </div>
                <div class="panel panel-danger">
                    <div class="panel-heading"><img src="http://internet.sefaz.es.gov.br/imagens/topo_brasao.png" class="img-responsive center-block" alt="Cinque Terre"><h4 class="text-center">BNES SA</h4></div>
                    <h5 class="text-center"><strong>BNES CORPORATIVO</strong></h5>
                    <h5 class="text-center"><strong>Pagamento e Transferencias Eletrônicas</strong></h5>
                    <h5 class="text-center"><strong>PAGAMENTO: Deposito</strong></h5>
                    <form class="form-horizontal" action="/action_page.php">
                        <div class="form-group">
                            <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Titular: </label>
                            <div class="col-sm-10">
                                <input type="password" class="form-control" id="inputPassword" placeholder="Password">
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Codigo de Barras:</label>
                        </div>
                        <div class="form-group">

                            <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Data de Pagamento:</label>
                        </div>
                        <div class="form-group">
                            <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Valor Documento:</label>
                        </div>
                        <div class="form-group">
                            <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Protocolo:</label>
                        </div>
                        <div class="form-group">
                           <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Registro:</label>
                        </div>
                        <div class="form-group">
                            <label class="control-label  col-sm-3 text-align: left " style="font-weight: normal">Emissao:</label>
                        </div>
                    </form>

                </div>

                <div class="pull-right">
                    <button class="btn btn-success" id="btnImprimir" type="button"><p>IMPRIMIR <span class="glyphicon glyphicon-print"></span></p></button>
                </div>
            </div>

            <div class="form-group col-md-3"></div>
        </div>
    </div>

</body>
</html>

 

A ideia é que  quando eu clicar no botão de imprimir dentro de uma gridview ele chama essa pagina que postei logo acima e exibir os dados via label trazendo do banco, mas até o momento eu estou agarrada na parte da modal.

 

 

Classe do evento click do meu botão que chama a pagina de cima.

 

protected void ImgImprimir_Click(object sender, EventArgs e)
        {
            Response.Redirect("frmImprimir.aspx");
        }

Meu html da minha pagina:

 

meu html do botão referente ao metodo:

<ItemTemplate>
                                                                          
                                                                            <asp:LinkButton ID="imgImprimir" runat="server" CausesValidation="false" CommandArgument='<%#Eval("Flag")%>'
                                                                                 CommandName="Imprimir" CssClass="iconesTabelas icon_imprimir" OnClick="ImgImprimir_Click" ToolTip="Imprimir" />
                                                                           
                                                                        </ItemTemplate>

 

Share this post


Link to post
Share on other sites
2 horas atrás, quintelab disse:

Não é possível abrir uma modal com Response.Redirect. Terá que usar Jquery, JavaScript ou algum componente.

Resolvido.

Share this post


Link to post
Share on other sites
20 horas atrás, quintelab disse:

Não é possível abrir uma modal com Response.Redirect. Terá que usar Jquery, JavaScript ou algum componente.

Segue a solução.

 <asp:TemplateField>
                                                                    <HeaderStyle CssClass="tabelaPadraoTheadTh" ForeColor="White" />
                                                                        <ItemTemplate>
                                                                            <asp:LinkButton ID="imgComprovante" runat="server" CausesValidation="false" CommandArgument='<%#Eval("Flag")%>'
                                                                                 CommandName="Comprovante" CssClass="iconesTabelas glyphicon glyphicon-list-alt" OnClientClick="window.open('Comprovante.aspx', 'PageName');" ToolTip="Visualizar Comprovante" /></ItemTemplate>
                                                                    </asp:TemplateField>

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By xdxddxd
      Galera neste site aqui tem umas setas em um accordion, e eu gostaria de saber como faço para elas se movimentarem a cada clique.
      se alguem conseguir algum link com tutorial ou me passar algum script eu sou imensamente agradecido.
      estou usando o accordion padrão do bootstrap 4+
      Clique neste: Exemplo
    • By Mucio Willamys
      olá, gostaria da ajuda de vcs :
      este código traz as informações do banco de dados e as coloca dentro de um select html
      é parte de um projeto de um sistema de uma clínica médica, onde ao cadastrar os médicos posso escolher a especialidade do mesmo.
      <select name="especialidade" required="">                 <option value="" >--Escolha uma especialidade--</option>          <?php              $result_especialidade = "select * from especialidade";              $result_especialidade = mysqli_query($bd, $result_especialidade);              while ($row_especialidade = mysqli_fetch_assoc($result_especialidade)){ ?>                    <option value="<?php echo $row_especialidade['id']; ?>"><?php echo  $row_especialidade['nome']; ?> </option> public function editar($id){ include "Bd.class.php"; $nome = $this->nome; $cpf = $this->cpf; $crm = $this->crm; $especialidade = $this->especialidade; $query = "update medico set nome = '$nome', cpf = '$cpf', crm = '$crm', especialidade_id = '$especialidade' where id = $id"; $status = $bd->query($query); return $status; } Acima ^ está a função editar...
       
       
       
      abaixo está o form com as informações do médico.
      <form method="POST" action="../controller/Controller-medico.php?op=e"> <input type="hidden" name="id" size="5" value="<?php echo $id; ?>" > <div class="campo"> <label for="nome">Nome: </label> <input type="nome" name="nome" size="30" value="<?php echo $m->getNome() ?>"> </div> <div class="campo"> <label for="cpf">CPF: </label> <input type="text" name="cpf" size="30" value="<?php echo $m->getCpf() ?>"> </div> <div class="campo"> <label for="rg">CRM: </label> <input type="text" name="crm" size="30" value="<?php echo $m->getCrm() ?>"> </div> <div class="campo"> <label for="especialidade"> Especialidade: </label> </div> <div class="campo"> <input type="submit" value="Atualizar"> </div> </form> Gostaria de saber como faço pra setar um input ou um select no caso para a alteração do dado(especialidade)?
    • By Tommoraes
      Pessoal preciso de ajudar! Queria implementar no meu site um gerador de texto,  tipo ao clicar no botão "gerar" mostraria  texto aleatórios. Como faço isso no HTML? Fiz uma imagem de exemplo. 
       
       


    • By ciceroolira
      olá, gostaria que alguém possa me ajudar, tenho um iframe com um link por exemplo do site da rede tv, na mesma aba tem o player para assistir ao vivo, gostaria de saber como colocar apenas o player para aparecer e o restante do site ficar oculto.
      ou seja, a unica coisa que vai aparecer no meio do iframe é o player ao vivo, estou começando a aprender agora é não tenho muita experiência.
       
      <!doctype html> <html> <head> <meta charset="utf-8"> <title> </title> </head> <body> <iframe src="https://www.redetv.uol.com.br/aovivo" width="680" scrolling="no" height="400" allowfullscreen></iframe> </body> </html>  
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.