Εφόσον το ImageNo είναι public ή protected μπορείς να ενσωματώσεις την τιμή του χρησιμοποιώντας τα <%= ... %> tags και να γράψεις π.χ.
<a href='"http://www.test.gr/img/<%= ImageNo %>.jpg" rel="lightbox" title="my caption"><asp:ImageButton ID="ImageButton1" runat="server" /></a>
Γενικά, μπορείς να ενσωματώσεις κώδικα μέσα στην HTML χρησιμοποιώντας τα <% %> tags. Το = απλά σημαίνει ότι το αποτέλεσμα του κώδικα σου θα ενσωματωθεί στη σελίδα.
Το χαρακτηριστικό αυτό είναι ίσως το πιο βασικό του ASP.NET και αν δεν το έχεις υπόψη καλό είναι να ξεκινήσεις με κάποια βασικά tutorials για ASP.NET.
To http://www.asp.net/get-started είναι μία καλή αρχή.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos