Visualizzazione dei risultati da 1 a 5 su 5

Discussione: web user control

  1. #1

    web user control

    E' possibile settare in modo dinamico le proprietà di un web user control?

    Cioè, io ho un controllo che fa il login.
    Vorrei settare la lingua (il cui valore è memorizzato nel web.config) nel parametro userLanguage del login.

    codice:
    		<form id="Form1" method="post" runat="server">
    			<MAGI:login id="magiLogForm1" userLanguage="it" runat="server" />
    		</form>
    Invece di avere it vorrei metterci qualcosa del tipo :

    codice:
    	<form id="Form1" method="post" runat="server">
    			<MAGI:login id="magiLogForm1" userLanguage="<%=System.Configuration.ConfigurationSettings.AppSettings("language")%>" runat="server" />
    		</form>
    So che è sbagliato scriverlo così perchè i <% e %> non vengono accettati.
    Esiste modo di farlo?

  2. #2
    userLanguage='<%# System.Configuration.ConfigurationSettings.AppSett ings("language") %>'

  3. #3
    quando faccio partire il progetto mi dice

    "The server tag is not well formed."

    Sulla riga

    <MAGI:login id="magiLogForm1" userLanguage="<%# System.Configuration.ConfigurationSettings.AppSett ings("language") %>" runat="server" />

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Se non utilizzi il codice sottostante, nell'evento load:

    Controllo_utente.Proprietà = valore

    Comunque:
    System.Configuration.ConfigurationSettings.AppSett ings("language")

    è di sola lettura

  5. #5
    Nella riga che ho postato ci sono apici al posto di virgolette. Attention please...

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.