Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ModalPopUp Problema stranissimo

    Ieri per ovviare ad una necessità, ho preso confidenza con modalpopup di ajax.

    Quindi ho proceduto cosi:
    -Ho scaricato i toolkit
    -Aperto VS creato nuovo sitoweb (uso VS2005 servicepaccato, winxp sp3)
    -Aggiunto riferimento alla DLL chiamata AjaxControlToolkit.dll dentro la
    cartella BIN del mio sito.
    -Casella degli strumenti, scegli componenti e ho inserito la path della
    AjaxControlToolkit.dll e mi ha tirato dentro tutti i modelli ajax.
    -Ho creato una pagina con dentro: scriptmanager, button1, panel1,
    modalpopupextender.
    -Save all, tasto F5. Risultato : Tutto ok. BENE!! Mettiamolo nel mio sitozzo!

    Adesso viene il bello, senza esagerare, sono tipo 10 ore che mi ci sto
    rompendo la testa, ieri sera ci ho fatto le 3. Stamani mi son svegliato alle
    8 e ancora sto qui.
    -Apro il mio sitoweb (lo chiamo portalino) con VisualStudio. (ok)
    -Copio la cartella BIN dentro la root del mio portalino. (ok)
    -Aggiungo riferimento (e gli passo la AjaxControlToolkit.dll) (ok)
    -Faccio: Reimposta barre strumenti (per sicurezza) (ok)
    -Reimporto gli oggetti AJAX (ok)
    -Creo una nuova webform chiamata Default2.aspx (e relativo aspx.vb) (OK)
    -Ci trascino scriptmanager, button1, panel1, modalpopupextender. (ok)
    -Configuro le varie proprietà di questi componenti (ok)
    -Salvo tutto (ok)
    -Lancio con F5 (ok)

    Il mio sito ha delle security, per andare su default2.aspx devo passare ad
    autenticarmi su login.aspx (membership API). Una volta autenticato, mi trovo
    nella pagina default2.aspx appena creata fresca fresca.
    Vedo il mio bel bottone (button1), ci clicco e cosa succede?
    Niente, nada, nada de nada, semplicemente fà un postback della pagina una
    specie di refresh ma del mio bel modularpopup niente di niente.

    Allego il codice (piuttosto breve della mia pagina web)
    Vi prego aiutatemi perchè sto per prendere a calci il computer! non capisco
    dove diavolo sbaglio!!!

    Grazie ed una cena di pesce a chi troverà questa soluzione da dottor house!


    <%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0,
    Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    Namespace="System.Web.UI" TagPrefix="asp" %>
    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit"
    TagPrefix="cc1" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head id="Head1" runat="server">
    <title>Prova123</title>
    <link href="StyleSheet.css" rel="stylesheet" type="text/css" />
    </head>

    <body>
    <form id="form1" runat="server">

    <asp:scriptmanager id="ScriptManager1"
    runat="server"></asp:scriptmanager><div>
    <asp:button id="Button1" runat="server" text="Button" width="179px" />




    <asp:Panel ID="Panel1" runat="server" CssClass="modalPopup"
    Style="display: none" Width="233px">


    Choose the style you would like:</p>
    <asp:Button ID="OkButton" runat="server" Text="OK" />
    <asp:Button ID="CancelButton" runat="server" Text="Cancel" />
    </asp:Panel>



    <cc1:modalpopupextender
    id="ModalPopupExtender1"
    runat="server"
    TargetControlID="Button1"
    PopupControlID="panel1"
    DropShadow="true"
    BackgroundCssClass="modalBackground">
    </cc1:modalpopupextender>
    </div>
    </form>
    </body>
    </html>
    LiNux is damned gooD!!

  2. #2

    Modalpopupextender

    Ciao.
    Provato già a impostare nel tag modalpopupextender l'OkcontrolID e il CancelControlID ?

    codice:
     <cc1:modalpopupextender id="ModalPopupExtender1" runat="server" 
    OkcontrolID="OkButton" CancelControlID="CancelButton"
    TargetControlID="Button1" PopupControlID="panel1" DropShadow="true" BackgroundCssClass="modalBackground"> </cc1:modalpopupextender>

    In tutti i modi prova a carpire un pò di codice da questo articolo del mio blog

    http://dotnetprogrammers.wordpress.c...t-4-0-net-4-0/

    E dimmi se mi sono aggiudicato la cena a base di pesce.
    Saluti
    Claudio

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 © 2025 vBulletin Solutions, Inc. All rights reserved.