Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    dovrebbe essere

    Me.IDRepeater.RigaCorrente.FindControl("IDUserCont rol") per ottenere un Control da castare poi verso la tua classe UC. Poi mi sono perso.


    Comunque, Mac, le pagine dovresti farle piu' semplici. Il repeater con gli ItemTemplate soltanto non era sufficiente ? Basta con gli UserControl.

    Pensa se fra 3 anni qualcuno capita sul tuo codice......

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Quote Originariamente inviata da djciko Visualizza il messaggio
    dovrebbe essere
    Me.IDRepeater.RigaCorrente.FindControl("IDUserCont rol") per ottenere un Control da castare poi verso la tua classe UC. Poi mi sono perso.
    No è il contrario, dallo UserControl nel repeater vorrei selezionare il modalpopup che è fuori (cosa che riesco a fare coi parentparentparent ma mi pare un modo beduino)

    Quote Originariamente inviata da djciko Visualizza il messaggio
    Pensa se fra 3 anni qualcuno capita sul tuo codice......
    Se gli chiedono di metterci le mani probabilmente mi verrà a cercare.... armato :-)
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Quote Originariamente inviata da supermac Visualizza il messaggio
    No è il contrario, dallo UserControl nel repeater vorrei selezionare il modalpopup che è fuori (cosa che riesco a fare coi parentparentparent ma mi pare un modo beduino)
    ok, per farlo devi passare per tutti i componenti in cui è annidata la modalPopup, ma parent3 funziona e lascialo cosi'.
    l'alternativa e' una serie di FindControl oppure jQuery

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    In realtà non è così impossibile, è che c'è una montagna di controlli e di eventi da gestire ma la struttura della mia pagina (semplificata) è questa
    codice:
        <asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
            <asp:View ID="Normalview" runat="server">
    
                <h1>Nuovo ordine</h1>
                <-- dati di testata, selezione cliente & Co. -->
    
    
                <!-- corpo : compare solo dopo aver completato i dati di testata-->
                <asp:PlaceHolder ID="phCorpo" runat="server" Visible="false">
                              
                    <ajaxToolkit:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" AutoPostBack="true">
                        <ajaxToolkit:TabPanel runat="server" ID="inserimento">
                            <ContentTemplate>
                                <-- area dei filtri di selezione degli articoli -->
                                
                                <!-- catalogo articoli -->
                                    <asp:Repeater runat="server" ID="listaprod" OnItemDataBound="listaprod_ItemDataBound">
                                        <ItemTemplate>
                                            <pl1:ProdottoLight runat="server" ID="UCrep" />
                                        </ItemTemplate>
                                    </asp:Repeater>
                                </div>
                                <!-- paginatore del repeater -->
    
                                <!-- modalpopup per inserimento articolo in carrello -->
                                <ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="mioMP" ></ajaxToolkit:ModalPopupExtender>
                                <asp:Panel ID="mioMP" runat="server" align="center" Style="display: none; z-index: 490 !important;" CssClass="col-xs-12 col-sm-10">
                                     <uc1:ProdottoInLista runat="server" ID="prod2cart" />
                                </asp:Panel>
                                <!-- fine popup -->
                            </ContentTemplate>
                        </ajaxToolkit:TabPanel>
    
    
                        <ajaxToolkit:TabPanel runat="server" ID="riepilogo">
                            <ContentTemplate>
                                <!--riepilogo righe articoli in carrello-->
                            </ContentTemplate>
                        </ajaxToolkit:TabPanel>
    
                        <ajaxToolkit:TabPanel runat="server" ID="import" >
                            <ContentTemplate>
                                <!--import righe carrello con caricamento file csv -->            
                            </ContentTemplate>
                        </ajaxToolkit:TabPanel>
    
                        <ajaxToolkit:TabPanel runat="server" ID="comunica">
                            <ContentTemplate>                
                                <!-- invio via mail con allegato zip dell'ordine in pdf + immagini dei prodotti in carrello -->
                            </ContentTemplate>
                        </ajaxToolkit:TabPanel>
    
                        <ajaxToolkit:TabPanel runat="server" ID="annotazioni">
                            <ContentTemplate>                
                                <!-- inserimento annotazioni per scambio info agente/azienda -->                
                            </ContentTemplate>
                        </ajaxToolkit:TabPanel>
                    </ajaxToolkit:TabContainer>
    
                </asp:PlaceHolder>
    
            </asp:View>
    
            <asp:View ID="AddDest" runat="server">
                <!-- view per l'inserimento "al volo" di una destinazione merce che viene memorizzata, agganciata all'anagrafica cliente, e inserita nei dati di testata    
            </asp:View>
        </asp:MultiView>
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.