0
ExamName       subject MaxMarks ObtainedMarks

               Hindi    100       88
AnualExam      English  100       76
               Maths    100       95
               Science  100       86 
----------------------------------------------

上記のデータリストコントロールを設計したい。つまり、examnameとそれに関連するサブジェクトを1行にバインドしたい。1行と件名の列の試験名、試験名のマークは関連する列にバインドする必要があります。ただし、上記のように、これらは単一の行にある必要があります。

私を助けてください

よろしくお願いしますマヘシュ

4

1 に答える 1

1

以下のデータリスト構造を使用して、必要なレイアウトを実現できます。

まず、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>

これがあなたに役立つことを願っています..幸せなコーディング....

于 2012-04-18T07:22:02.697 に答える