asp.net 4.5 için bu şekilde yapabilirsin, 4.0 kullanıyosan repeater'da Eval kullan
 public partial class WebForm4 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            XmlDocument doc = new XmlDocument();

            doc.Load("http://www.dmi.gov.tr/FTPDATA/analiz/sonSOA.xml");

            XmlNodeList subeler = doc.SelectNodes("/SOA/sehirler");
            List<sehir> sehirler = new List<sehir>();
            sehir s;
            foreach (XmlNode item in subeler)
            {
                s = new sehir();
                s.Bolge = item.SelectSingleNode("Bolge").InnerText;
                s.Peryot = item.SelectSingleNode("Peryot").InnerText;
                s.ili = item.SelectSingleNode("ili").InnerText;
                s.Merkez = item.SelectSingleNode("Merkez").InnerText;
                s.Durum = item.SelectSingleNode("Durum").InnerText;
                s.Mak = item.SelectSingleNode("Mak").InnerText;

                sehirler.Add(s);
            }
            Repeater1.DataSource = sehirler;
            Repeater1.DataBind();
        }
    }
   public  class sehir
    {
        public string Bolge { get; set; }
        public string Peryot { get; set; }
        public string ili { get; set; }
        public string Merkez { get; set; }
        public string Durum { get; set; }
        public string Mak { get; set; }
    }
   <table>
        <asp:Repeater ID="Repeater1" runat="server" ItemType="WebApplication1.sehir" >
            <HeaderTemplate><tr><th>Bölge</th><th>Peryot</th><th>İli</th><th>Merkez</th><th>Durum</th><th>Mak</th></tr></HeaderTemplate>
            <ItemTemplate>
                <tr><td><%# Item.Bolge %></td><td><%#Item.Peryot %></td><td><%# Item.ili %></td><td><%# Item.Merkez %></td><td><%# Item.Durum %></td><td><%# Item.Mak %></td></tr>
            </ItemTemplate>
        </asp:Repeater>
            </table>