87 messaggi dal 26 maggio 2009
Ciao a tutti,

Ho un sito che usa delle pagine fatte con estensione .ascx

Nella prima riga di codice trovo

<%@ Control Language="c#" AutoEventWireup="false" CodeBehind="contatti.ascx.cs" Inherits="SanRocco.WebControls.contatti" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>


Il problema è che non riesco a trovare il file del codebehind "contatti.ascx.cs"
All'interno del sito non esiste; eppure durante l'esecuzione non va in errore...

Quindi dov'è questo file???
Grazie
Tommaso
138 messaggi dal 12 luglio 2007
guarda che il code behind è compilato dentro a qei nomi strani che sono annegati nella cartella bin.
in pratica la parte di codice è compilata, come si farebbe per un exe, mentre la parte visuale rimane non compilata.
questo ti da la possibilità di variare la grafica senza ripubblicare l'intero sito.
87 messaggi dal 26 maggio 2009
Ciao,

grazie della risposta...immaginavo fosse qualcosa del genere...

Il problema è che nella cartella bin io ho solo due file .dll!!!

Come faccio quindi per modificare il codice???
138 messaggi dal 12 luglio 2007
non puoi, ti serve il progetto sorgente. i siti in .net sono la risultante di un progetto o soluzione compilata.
oddio, puoi tentare il reverse enginering ma non so come si fa.

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.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC