Aggiungere un campo a una tabella del DB SQL SERVER

//AGGIUNGI UN CAMPO A UNA TABELLA DEL DB public void AddField(String TableName, String NomeCampo, String TipoCampo) { if (myReader != null) myReader.Dispose(); cmd1 = connection.CreateCommand(); using (cmd1 = new SqlCommand("ALTER TABLE [" + TableName + "] ADD [" + NomeCampo + "] " + TipoCampo + " NULL")) { try  catch (SqlException ex) { } } } { cm...
Di più

Aggiungere dinamicamente i MetaTags ad una pagina aspx

Di seguito é illustrato come inserire dinamicamente i meta tags ad una pagina web aspx. protected void AddMetaTags(string Title, string Description, string Keywords, string Robots)   {     //Catturo l'header della pagina        HtmlHead objHeader = (HtmlHead)Page.Header;     //Aggiungo il meta tag Title ...
Di più

Pulsante Stampa non presente nel controllo ReportViewer

Il pulsante di stampa del ReportViewer è un componente ActiveX, pertanto non viene correttamente visualizzato in browser come firefox, chrome, ... Ma non è correttamente gestito nemmeno in IE11. Pertanto, è necessario ricorrere a java script per bypassare il problema. La soluzione trovata consta nel creare un pulsante standard nella pagina aspx <asp:Button ID="PrintButton" runat="server" Text="Print" OnClientClick="printreport_onclick();" ToolTip=...
Di più

Scatenare un evento da un WebUserControl ed intercettarlo nella WebPage

Inserire il codice nel controllo public event EventHandler evento; protected void EventoNelControllo(object sender, EventArgs e) { evento(sender, e); } Nella pagina contenitore inserire il seguente codice protected void Page_Load(object sender, EventArgs e) { UserControlID.buttonClick += new EventHandler(UserControlID_evento); }protected void UserControlID_evento(object sender, EventArgs e) { //TODO... }
Di più

Image in ReportViewer: problema con path assoluti

Ipotizzando di aver salvato in una tabella dei path relativi per le immagini da visualizzare in un report, non sarà possibile ottenenrne la visualizzazione a meno di convertire il path da relativo in assoluto. La soluzione più rapida è quella di creare un Parametro nel report (scheda Report Data > Parameters) attribuendogli lo stesso nome che poi verrà usato nel code behind della pagina che ospita il reportviewer stesso. Nel codice della pagina web, quindi va inserito il codice seguent...
Di più

Response.Redirect apre la pagina in una nuova finestra

Per ottenere la funzionalià ricercata, si possono seguire due strade:  la prima prevede la configurazione della proprietà onclientclick del pulsante con lo script "aspnetForm.target ='_blank';", ottenendo così onclientclick="aspnetForm.target ='_blank';"  la seconda permette di utilizzare una classe ad-hoc per effetuare il redirect tramite un metodo dedicato, di cui si riporta il codice public static class ClassMyResponseRedirect { static ClassMyRe...
Di più

Errore Host ‘XXXXXXX’ is not allowed to connect to this MySQL server

Avendo installato MySQL ed attivati diversi database per sviluppo su una macchina locale, si sono verificati dei problemi in fase di realizzazione di un progetto MSSQL su IIS: nello specifico esce un errore del tipo: Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Messa...
Di più