Stile di una riga della gridview

lunedì 18 gennaio 2010 - 16.44

Cuky Profilo | Newbie

non riesco a cambiare il bordo di una riga di una gridview

Visto che non deve essere fatto fatto per tutte le righe ma solo per alcune, nell' evento di bind della riga inserisco:

e.Row.BorderColor = Color.Blue;
e.Row.BorderStyle = BorderStyle.Double;
e.Row.BorderWidth = 50;

Ma non cambia nulla.

Il codice viene eseguito tant'è che se voglio cambiare lo sfondo riesco usando allo stesso modo la proprietà backcolor.

Per provare ho inserito gli attributi nel tag rowstyle della gridview e non funziona comunque.

mi rimetto a voi.

Grazie



Fatti pagare per giocare a Poker On-Line
http:\\www.rakebackitalia.net

alx_81 Profilo | Guru

Ciao

>Il codice viene eseguito tant'è che se voglio cambiare lo sfondo
>riesco usando allo stesso modo la proprietà backcolor.
>Per provare ho inserito gli attributi nel tag rowstyle della
>gridview e non funziona comunque.
Hai provato a controllare l'html che viene creato? Prova e guarda se vedi qualcosa relativo a quello che hai fatto lato server.

>Grazie
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

Cuky Profilo | Newbie

Ho controllato con lo strumento sviluppatore di internet explorer e gli attributi vengono inseriti correttamente.

Quindi il problema sta nell'html suppongo... ovvero questi attributi non sono sufficienti a visualizzare un bordo...

Fatti pagare per giocare a Poker On-Line
http:\\www.rakebackitalia.net

alx_81 Profilo | Guru

>Ho controllato con lo strumento sviluppatore di internet explorer
>e gli attributi vengono inseriti correttamente.
>
>Quindi il problema sta nell'html suppongo... ovvero questi attributi
>non sono sufficienti a visualizzare un bordo...
Prova a passarmi l'html prodotto, gli diamo un'occhiata, e magari anche il css che usi.
--

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

Cuky Profilo | Newbie

Ho provato su una nuova pagina pulita in puro html:

<table>
<tr style="border-color:Green; border-width:10px; border-style:inset;">
<td>asas
</td>
<td>sasa
</td>
<td>asas
</td>
</tr>
</table>

Non mi visualizza il bordo di una riga della tabella. Suppongo che con il mio codice c# la renderizzazione sia simile a questa. E' questo il problema? non è la sintassi corretta per visualizzare il bordo di una riga?
Fatti pagare per giocare a Poker On-Line
http:\\www.rakebackitalia.net
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5