title: In markup page it takes only the first Item of an ArrayList
body: <p>I have an variable (<code>int a</code>) declared in code behind. And this variable I use it as an index for this:
  <code>ImageUrl='&lt;%# string.Format("~/DesktopModules/UshtrimiDyte/images/{0}/{0}.jpg", id[a].ToString())%&gt;'</code></p>
  
  <p>ID is a ArrayList that contains 5 items. And when I use that code above, it takes every time the first Item, even If I declare the variable <code>a=3</code> in codebehind in page Load, it still takes the first Item.</p>
  
  <p>Can someone help what's the problem wit this?</p>