CSS con button dinamico

sabato 28 novembre 2009 - 12.31

wiicapri Profilo | Newbie

Di nuovo a chiedervi aiuto

e grazie per il tempo che mi dedicherete ...

IN una table genero alcuni button dinamici

dim b as new button

b.CssClass = " .... "

a questo punto no riesco a definire nulla ...

la domanda è: posso inserire lo stile che vorrei per i button che creo ?

Se SI come posso fare ?

I button sono in una pagina aspx ed il linguaggio che uso è VB

Grazie ancor a tutti

Ciao

Walter

CrystalEye Profilo | Newbie

puoi fare cosi : btn.Attributes.Add("class","nomeClasse")
oppure guarda anche btn.Attributes.CssStyle.Add(key,value)

wiicapri Profilo | Newbie

grazie per la risposta

io uerei :

btn.Attributes.Add("class","nomeClasse")

2 domande please:

1. per fare ciò dove devo andare scrivere la "nomeClasse" ? ... sono veramente alle prime armi ?
2. al posto di "class" devo scrivere "CssClass" ?

grazie ciao

Walter

alx_81 Profilo | Guru

ciao,
intervengo in tuo aiuto,

>1. per fare ciò dove devo andare scrivere la "nomeClasse" ? ...
devi definire la nomeClasse con css, ad esempio, in questo modo:

CSS
.nomeClasse { background-color: #0000FF; color: #FFFFFF; font-weight: bold; }

poi devi decidere se lasciare il tutto sulla pagina html con tag <style> messo magari nell'header della pagina (tag <header>) oppure creare un file .css che andrai ad includere nel tuo file html con un riferimento esterno:

HTML
<link href="percorso/nomefile.css" rel="stylesheet" type="text/css" />


>2. al posto di "class" devo scrivere "CssClass" ?
no, CssClass è l'attributo che dai al controllo ASP.Net, ma la collezione degli Attributes di un controllo contiene quelli che rispettano le specifiche di HTML, quindi class. E noterai che il CssClass che tu metti nei tuoi controlli, si trasforma sulla sorgente della pagina in class.

>grazie ciao
di nulla!
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

wiicapri Profilo | Newbie

Ho appena letto il tuo prezioso aiuto.

Volevo ringraziarti e scusarmi per non averlo fatto prima ma sono stato via alcuni giorni

Ciao

Walter

alx_81 Profilo | Guru

>Volevo ringraziarti e scusarmi per non averlo fatto prima ma
>sono stato via alcuni giorni
ma figurati! basta che sia stato utile
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5