Sunday, June 15, 2008

Taskbar Shuffle

. Sunday, June 15, 2008
0 commenti

ts2.5-smallTaskbar Shuffle è un'utile utility completamente free, per ambiente Windows ( Vista, Xp, 2000) che permette di spostare le schede dei programmi aperte nella taskbar semplicemente effettuando drag & drop.
Nello stesso identico modo è possibile ordinare le icone nella systray.

Read More »»

Monday, June 9, 2008

Themes per GridView

. Monday, June 9, 2008
0 commenti

Sul blog di Kevin Brammer una raccolta di cinque temi per il controllo GridView:

ThemeGridView1 ThemeGridView2
Oltre che scaricarli si possono testare cliccando qui.

Read More »»

Saturday, June 7, 2008

Rilascio Silverlight 2 Beta 2

. Saturday, June 7, 2008
0 commenti

Le voci sulla Beta 2 di Silverlight 2 erano nell'aria da qualche giorno, oggi il rilascio.
Per il download di Silverlight Tools Beta 2 per VS 2008, di Expression Blend 2.5 e Deep Zoom Composer basta andare qui.
Per tutto il resto c'è Scott Guthrie.

Read More »»

Thursday, June 5, 2008

Testare web application con IETester

. Thursday, June 5, 2008
0 commenti

Tramite IETester è possibile in modo estremamente semplice testare la corretta visualizzazione della propria applicazione web contemporaneamente in Internet Explorer 8 beta, IE 7, IE 6, IE 5,5 su Windows Xp o Vista.
IETester

Il tool è freeware e non necessita di nessuna registrazione per il download.
Fonte: Ajaxian

Read More »»

Monday, June 2, 2008

RadioButtonList e JavaScript

. Monday, June 2, 2008
0 commenti

Questo post nasce da alcune prove eseguite con un mio collega per recuperare l'elemento "checkato" di un controllo runat server di tipo radioButtonList tramite javascript allo scatenarsi dell'evento onClick.
Supponiamo di avere il seguente controllo radioButtonList così popolato:

   1: <asp:RadioButtonList ID="rbList" runat="server">
   2:   <asp:ListItem>Elemento1</asp:ListItem>
   3:   <asp:ListItem>Elemento2</asp:ListItem>
   4:   <asp:ListItem>Elemento3</asp:ListItem>
   5:   <asp:ListItem>Elemento4</asp:ListItem>
   6:   <asp:ListItem>Elemento5</asp:ListItem>
   7: </asp:RadioButtonList>

Il markup che viene generato in fase di rendering della pagina è qualcosa che possiamo schematizzare nel seguente modo:

schema_RadioButtonList 
A questo punto diventa abbastanza semplice andare a ricercare l'elemento che abbiamo selezionato, ciclando sulle righe della tabella, e per ogni cella recuperare la proprietà checked del primo elemento figlio che contiene nella fattispecie l'elemento input di tipo radio:

   1: <script type="text/javascript">
   1:  
   2:   function FindElement( e)
   3:   {
   4:     for( var i=0; i<e.rows.length; i++)
   5:     {
   6:       var isChecked = e.rows[i].cells[0].children[0].checked;
   7:       if( isChecked)
   8:       {
   9:         alert( "Trovato: " + e.rows[i].cells[0].children[0].value);
  10:         break;
  11:       }
  12:     }
  13:   }
</script>


Read More »»