Είμαι σίγουρος ότι δε μπόρεσα να εκφράσω σωστά το πρόβλημά μου στο όνομα του θέματος...
![Embarrassed [:$]](/cs/emoticons/emotion-10.gif)
Έχω, λοιπόν σελίδα και στο Page_Load κάνω ένα query:
BlogThreadQuery query = new BlogThreadQuery();
ThreadSet blogThreads = WeblogPosts.GetBlogThreads(query);
if(blogThreads.Threads.Count >0){
BlogList.DataSource = blogThreads.Threads;
BlogList.DataBind();
}Αυτό που θέλω, είναι να εμφανίσω τα αποτελέσματα του query σε πίνακα 2 στηλών. Ο κώδικας που χρησιμοποιώ για την παρουσίαση είναι:
<asp:Repeater id="BlogList" runat="server">
<HeaderTemplate>
<table>
<tr>
</HeaderTemplate>
<ItemTemplate>
<td>
<dt>
<a href="<%# DataBinder.Eval(Container.DataItem, "ViewPostURL") %> " class="CommonFormTitle">
<%# DataBinder.Eval(Container.DataItem, "Subject").ToString() %></a>
<br /><%# Formatter.MaxLength((String)DataBinder.Eval(Container.DataItem, "Body"), 200)+ " ..." %><br/>
</dt>
</td>
</ItemTemplate>
<FooterTemplate>
</tr>
</table>
</FooterTemplate>
</asp:Repeater>Γνωρίζω, βέβαια ότι αυτό μου τα παρουσιάζει όλα σε μια γραμμή, αλλά το έβαλα για δοκιμή. Υπάρχει κάποιος "έξυπνος" τρόπος να κάνω αυτό που θέλω?
FYI οι γνώσεις μου σε ASP .NET είναι κάτι λιγότερο από βασικές