以下のデータリスト構造を使用して、必要なレイアウトを実現できます。
まず、Exam データを datalist にバインドする必要があります。また、datalist ItemDataBound イベントで、 subject 、 max marks をバインドし、各 Exam データに対するマーク データを取得できるリピーター rptResults のデータセットを取得する必要があります。
<asp:DataList ID="dlExamResult" runat="server">
<HeaderTemplate>
<table width="100%">
<tr>
<td>
ExamName
</td>
<td>
subject
</td>
<td>
MaxMarks
</td>
<td>
ObtainedMarks
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
Exam Name
</td>
<td colspan="3">
<asp:Repeater ID="rptResults" runat="server">
<HeaderTemplate>
<table width="100%">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
Subject
</td>
<td>
MaxMarks
</td>
<td>
ObtainedMarks
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
これがあなたに役立つことを願っています..幸せなコーディング....