ImageButton evento in controllo ascx
diego78 non è online. Ultima attività: 29/08/2008 11.12.46diego78
Inserito il: 07 agosto 2008 15.11
www.dimsolutions.it / 271 messaggi dal 18 feb 2002 Istalla Microsoft Silverlight!
Salve,

ho un controllo ImageButton all'interno di un webcontrol ascx richiamata da una pagina aspx con altri controllo ascx presenti, sul click dell'immagine deve scattare l'evento banner_click
In una pagina .aspx richiamo il controllo .ASCX


<asp:ImageButton ID="imgBtBanner" idBan="1" runat="server"/>

Nel File .ascx:

void banner_click(object sender, System.Web.UI.ImageClickEventArgs e)
{
// istruzioni
}


l'evento banner_click però non scatta, se tolgo ImageButton dal controllo ascx e lo inserisco in una normale pagina aspx funziona correttamente.

soluzioni al problema?

DIM IMMOBILIARE - SOLUZIONE INTERNET PER LA TUA AGENZIA IMMOBILIARE
http://www.dimimmobiliare.it

DIM AUTO - SOLUZIONE INTERNET PER LA CONCESSIONARI E AUTOSALONI
http://www.dimautosalone.it
RE: ImageButton evento in controllo ascx
fabrica non è online. Ultima attività: 30/08/2008 2.54.43fabrica
Inserito il: 07 agosto 2008 16.47
Top Poster / www.fabricasoft.net / Blog / 1281 messaggi dal 03 dic 2001 Istalla Microsoft Silverlight!

Fabrizio Canevali

Working on VS2008,LINQ & WPF ...
RE: ImageButton evento in controllo ascx
diego78 non è online. Ultima attività: 29/08/2008 11.12.46diego78
Inserito il: 07 agosto 2008 17.06
www.dimsolutions.it / 271 messaggi dal 18 feb 2002 Istalla Microsoft Silverlight!
grazie ho dato uno sguardo, ma non riesco a farlo funzionare adattandolo alla mia situazione.

se tiro fuori il codice dal controllo ascx e lo includo in una normale pagina .aspx l'evento viene chiamato correttamente.

Modificato da diego78 il 07 agosto 2008 17.50 -

DIM IMMOBILIARE - SOLUZIONE INTERNET PER LA TUA AGENZIA IMMOBILIARE
http://www.dimimmobiliare.it

DIM AUTO - SOLUZIONE INTERNET PER LA CONCESSIONARI E AUTOSALONI
http://www.dimautosalone.it
RE: ImageButton evento in controllo ascx
fabrica non è online. Ultima attività: 30/08/2008 2.54.43fabrica
Inserito il: 07 agosto 2008 19.57
Top Poster / www.fabricasoft.net / Blog / 1281 messaggi dal 03 dic 2001 Istalla Microsoft Silverlight!
Ciao,

rileggi bene l'articolo ... forse sbagli qualcosa.

Fabrizio Canevali

Working on VS2008,LINQ & WPF ...
RE: ImageButton evento in controllo ascx
diego78 non è online. Ultima attività: 29/08/2008 11.12.46diego78
Inserito il: 08 agosto 2008 10.20
www.dimsolutions.it / 271 messaggi dal 18 feb 2002 Istalla Microsoft Silverlight!
allora posto dove sono arrivato:

FILE.ASPX:
<INC:banner id="banner" idbanner="1" runat="server"></INC:banner>

FILE.ASCX:
<%@ Control Language="c#" AutoEventWireup="true" Codebehind="banner.ascx.cs" Inherits="xxxx.include.banner" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<%@ OutputCache Duration="3600" VaryByParam="None" %>
<asp:ImageButton ID="imgBtBanner" CausesValidation="False" OnClick="imgBtBanner_Click" Runat="server"></asp:ImageButton>

FILE.ASCX.CS:
// Defines the Click event.
public event EventHandler Click;

// Invokes delegates registered with the Click event.
protected virtual void OnClick(EventArgs e)
{
if (Click != null)
{
Click(this, e);
}
}

public void RaisePostBackEvent(String eventArgument)
{
OnClick(EventArgs.Empty);
}

private void Page_Load(object sender, System.EventArgs e)
{
.......
}

public void imgBtBanner_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
/*codice da eseguire al click sull'imagebutton*/
}


In questo modo non ci sono errori di compilazione ma non mi fa entrare in debug sul click dell'imagebutton.

DIM IMMOBILIARE - SOLUZIONE INTERNET PER LA TUA AGENZIA IMMOBILIARE
http://www.dimimmobiliare.it

DIM AUTO - SOLUZIONE INTERNET PER LA CONCESSIONARI E AUTOSALONI
http://www.dimautosalone.it
RE: ImageButton evento in controllo ascx
diego78 non è online. Ultima attività: 29/08/2008 11.12.46diego78
Inserito il: 18 agosto 2008 11.16
www.dimsolutions.it / 271 messaggi dal 18 feb 2002 Istalla Microsoft Silverlight!
nessun aiuto?

Modificato da diego78 il 19 agosto 2008 10.21 -

DIM IMMOBILIARE - SOLUZIONE INTERNET PER LA TUA AGENZIA IMMOBILIARE
http://www.dimimmobiliare.it

DIM AUTO - SOLUZIONE INTERNET PER LA CONCESSIONARI E AUTOSALONI
http://www.dimautosalone.it
RE: ImageButton evento in controllo ascx
diego78 non è online. Ultima attività: 29/08/2008 11.12.46diego78
Inserito il: 23 agosto 2008 12.19
www.dimsolutions.it / 271 messaggi dal 18 feb 2002 Istalla Microsoft Silverlight!
nessuno?

DIM IMMOBILIARE - SOLUZIONE INTERNET PER LA TUA AGENZIA IMMOBILIARE
http://www.dimimmobiliare.it

DIM AUTO - SOLUZIONE INTERNET PER LA CONCESSIONARI E AUTOSALONI
http://www.dimautosalone.it
Microsoft Most Valuable Professional
RE: ImageButton evento in controllo ascx
nostromo non è online. Ultima attività: 30/08/2008 0.57.55nostromo
Inserito il: 24 agosto 2008 10.27
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 11956 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
ti consiglio di leggere questo articolo di AZ:
http://www.aspitalia.com/articoli/asp.net/delegates.aspx

è per la versione 1.0, ma i concetti rimangono validissimi.

ti dovrebbe chiarire tutti i dubbi

ciao marco

p.s. comunque sbagli quando invocare OnClick

ciao marco

Modificato da nostromo il 24 agosto 2008 10.30 -

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx


Pagine: [1] 2 Avanti >>
Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


fabrica - 1782 pt
vladimiro - 1731 pt
PeppeDotNet - 731 pt

Ultimi vincitori: PeppeDotNet, fabrica, vladimiro

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008 + Windows Server 2008, ReShaper e 1 ebook!



COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums