0

asp.net では、固定ヘッダーを持つスクロールでリピーターを配置する必要があります。ここでは、個別の css または wat を使用する必要があります。または、div.or でリピーターを auto に修正する必要があります。または、この部分を説明するリンクを提供してください???? 助けて

リピーターはdivタグにあります

<div style="overflow: auto; height: 200px;">
<asp:Repeater ID="id_repSearch" runat="server">
                                            <HeaderTemplate>
                                                <table style="border: 1px solid #465c71;" cellpadding="5" width="100%">
                                                    <tr style="background-color: #465c71; color: White" align="center">
                                                        <td width="20%" align="center">
                                                            Firstname
                                                        </td>
                                                        <td width="20%" align="center">
                                                            Lastname
                                                        </td>
                                                        <td width="40%" align="center">
                                                            Emailid
                                                        </td>
                                                        <td width="35%" align="center">
                                                            Mobileno
                                                        </td>
                                                    </tr>
                                                </table>
                                            </HeaderTemplate>
 </div>

ヘッダー用に個別にCSSクラスを作成し、リピーターに列のみを表示する必要がありますか

4

1 に答える 1

0

asp.net パネル コントロールを使用して、垂直または水平スクロールを実現できます。

ヘッダー テンプレートを削除するだけで、パネルの上に独自のヘッダー行を作成できます。

<table> 
<tr>
<td>
 <table style="border: 1px solid #465c71;"     cellpadding="5" width="100%">
                                                <tr style="background-color: #465c71; color: White" align="center">
                                                    <td width="20%" align="center">
                                                        Firstname
                                                    </td>
                                                    <td width="20%" align="center">
                                                        Lastname
                                                    </td>
                                                    <td width="40%" align="center">
                                                        Emailid
                                                    </td>
                                                    <td width="35%" align="center">
                                                        Mobileno
                                                    </td>
                                                </tr>
                                            </table>
<asp:Panel runat="server" Id="scrollPanel" Height="200px;" Scrollbar="Vertical">
<asp:Repeater ID="id_repSearch" runat="server">
<itemteplate>
<table style="border: 1px solid #465c71;"     cellpadding="5" width="100%">
                                                <tr style="background-color: #465c71; color: White" align="center">
put your repeating controls here
</tr>
</table>
/itemtemplate>
</asp:Panel>
</td>
</tr>
</table>
于 2012-11-20T08:18:51.787 に答える