marzo 2008 Blog Posts

Effetti javascript sulle immagini

Un link molto utile per una photogallery... http://www.huddletogether.com/projects/lightbox/ Technorati tags: .NET,  Javascript

Repeater innestati

Per gestire due repeater innestati: <asp:Repeater runat="server" ID="groupItemRepeater" OnItemDataBound="groupItemRepeater_ItemDataBound"> <ItemTemplate> <!-- bla bla --> <asp:Repeater runat="server" ID="singleItemRepeater"> <ItemTemplate> <!-- bla bla --> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:Repeater> E nel code behind: protected void Page_Load(object sender, EventArgs e) { groupItemRepeater.DataSource = //loading; groupItemRepeater.DataBind(); } protected void groupItemRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e) { RepeaterItem item = e.Item; if ((item.ItemType == ListItemType.Item) || (item.ItemType == ListItemType.AlternatingItem)) { ...

Proviamoci tutti: ottimizzazione e minimizzazione di codice

Proviamo a ottimizzare e minimizzare questo codice scritto senza pensare troppo (presente in uno user control - noterete i this): in un sito voglio mostrare quattro immagini random diverse prese da una galleria rappresentata da una collection di images. Ammesse funzioni del tipo Array.xxx. Obiettivo primario eliminare i--   IList<MyClass> images = // loading; if (images != null && images.Count > 0) { // ottimizzazione ...