title: Edit items (hyperlinks) in a repeater with a single edit button
body: <p>I've got a repeater which is bound to a List&lt;> generated from an XML file. The file consists of two nodes, ID and Item. </p>
  
  <pre><code>&lt;Items&gt;&lt;ID&gt;0&lt;/ID&gt;
  &lt;Item&gt;&lt;![CDATA[&lt;a target='blank' href="http://www.cnn.com"&gt;CNN News&lt;/a&gt; ]]&gt;&lt;/Item&gt;
  </code></pre>
  
  <p></p>
  
  <p>I need to provide Edit functionality to allow a user to edit the url and the text of each item in the repeater. I don't want separate Edit/Save buttons for each row; too much clutter. I guess that means a single Edit/Save button, which would essentially result in the XML file being "created" anew on each Save. Or, might there be a better way to do this?</p>
  
  <p>I guess I'm asking two things: </p>
  
  <ol>
  <li><p>A design suggestion on how to make a list of URLs editable (both url and text). Two separate text boxes I guess?</p></li>
  <li><p>How to handle edits.</p></li>
  </ol>
  
  <p>Thanks.</p>