[ASP.Net] Popup Bootstrap in datagrid

Discussione in 'ASP.NET' iniziata da riminese77, 16 Gennaio 2019.

  1. riminese77

    riminese77 Nuovo Utente

    Registrato:
    1 Marzo 2010
    Messaggi:
    18
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Località:
    Rimini
    Home Page:
    Ciao a Tutti,
    devo fare comparire un'immagine dentro ad un popup alla click del Link (LvisualizzaBan). Il nome del file viene preso tramite l'index della row .
    Ho però questo problema: Se visualizzo il popup non riesco a prendere il nome del file dentro alla grid perchè non passa per GVBanners_RowCommand.
    Viceversa se faccio passa tramite RowCommand non posso aprire la popup.

    Se apro la popup aggiungo data-toggle="modal" data-target="#myModal" al link e questo non fa più passare nel codice, se lo tolgo passa ma non apre.

    Avevo inserito
    Codice:
      <script >
    $(document).ready(function(){
        $("#LVisualizzaBan").click(function(){
            $("#myModal").modal();
        });
    });
        </script>
    ma non fa partire il mio bel popup perchè non ci passa .
    Uso asp.net dentro un content .
    Si riesce a far comparire il popup dopo aver preso l'index col nome del file(nella griglia)
    Grazie

    HTML:
       <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
                <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
                <!-- Include all compiled plugins (below), or include individual files as needed -->
                <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
      
         <div class="container-fluid">
               
          <div class="row justify-content-md-center">
              
            <asp:GridView ID="GVBanners" runat="server" AutoGenerateColumns="False" AllowSorting="True" DataKeyNames="IdBan,immagine" >
                    <Columns>
                        <asp:CommandField ShowSelectButton="True" SelectText="Modifica" />
                        <asp:BoundField DataField="Stato" HeaderText="Stato"  SortExpression="Stato" />
                        <asp:BoundField DataField="mailproprietario" HeaderText="mailproprietario" SortExpression="mailproprietario" />
                        <asp:BoundField DataField="Dominio" HeaderText="Dominio" SortExpression="Dominio" />
                        <asp:BoundField DataField="Dimensione" HeaderText="Dimensione" SortExpression="Dimensione" />
                         <asp:BoundField DataField="immagine" HeaderText="immagine" SortExpression="immagine"  />
                        <asp:TemplateField ShowHeader="False">
                            <ItemTemplate>
                                <asp:LinkButton ID="LVisualizzaBan" runat="server"  Text="Visualizza"  CommandName="VisBan" CommandArgument="<%# Container.DataItemIndex %>" CausesValidation="False"></asp:LinkButton>
                            
                            </ItemTemplate>
                        </asp:TemplateField>
                        
                        <asp:BoundField DataField="Visionato" HeaderText="Visionato" SortExpression="Visionato" />
                        <asp:BoundField DataField="priorita" HeaderText="priorita" SortExpression="priorita" />
                        <asp:BoundField DataField="Creato" HeaderText="Creato" SortExpression="Creato" Visible="False" />
                        <asp:BoundField DataField="AlternativeText" HeaderText="AlternativeText" SortExpression="AlternativeText" Visible="False" />
                        <asp:BoundField DataField="NavigateUrl" HeaderText="NavigateUrl" SortExpression="NavigateUrl" />
                        <asp:BoundField DataField="DI" HeaderText="DI" SortExpression="DI" Visible="False" />
                        <asp:BoundField DataField="DF" HeaderText="DF" SortExpression="DF" Visible="False" />
                        <asp:CheckBoxField DataField="SenzaFine" HeaderText="SenzaFine" SortExpression="SenzaFine" Visible="False" />
                        <asp:BoundField DataField="BannatoDachi" HeaderText="BannatoDachi" SortExpression="BannatoDachi" Visible="False" />
                        <asp:BoundField DataField="Bannatomotivo" HeaderText="Bannatomotivo" SortExpression="Bannatomotivo" Visible="False" />
                        <asp:BoundField DataField="Cliccato" HeaderText="Cliccato" SortExpression="Cliccato" />
                        <asp:BoundField DataField="DataSospensione" HeaderText="DataSospensione" SortExpression="DataSospensione" Visible="False" />
                        <asp:BoundField DataField="DataEliminato" HeaderText="DataEliminato" SortExpression="DataEliminato" Visible="False" />
                        <asp:BoundField DataField="Storia" HeaderText="Storia" SortExpression="Storia" Visible="False" />
                         <asp:BoundField DataField="IdBan" HeaderText="IdBan" SortExpression="IdBan" InsertVisible="False" ReadOnly="True" Visible="False" />
                    <asp:BoundField DataField="mailtitolare" HeaderText="mailtitolare" SortExpression="mailtitolare" Visible="False" />
                        <asp:ButtonField CommandName="Cancella" Text="Cancella" />
                        
                
                    </Columns>
                </asp:GridView>
          
          </div>   
          <div>
    
          </div>
         <button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
                    Launch demo modal
                </button>
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <ContentTemplate>
                        <!-- Modal -->
                        <asp:Label ID="Label1" runat="server" Text=""></asp:Label><br />
                        <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
                            aria-hidden="true">
                            <div class="modal-dialog">
                                <div class="modal-content">
                                    <div class="modal-header">
                                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                                            <span aria-hidden="true">&times;</span></button>
                                        <h4 class="modal-title" id="myModalLabel">
                                            Immagine del tuo Banner</h4>
                                    </div>
                                    <div class="modal-body">
                                        <asp:Image ID="IBanner" runat="server" />
                                    </div>
                                    <div class="modal-footer">
                                        <button type="button" class="btn btn-default" data-dismiss="modal">
                                            Close</button>
                                      
                                    </div>
                                </div>
                            </div>
                        </div>
                    </ContentTemplate>
                </asp:UpdatePanel>
     
Sto caricando...

Condividi questa Pagina