如何将焦点保留在asp gridview中的选定行上

时间:2017-01-01 16:00:48

标签: asp.net vb.net

大家好,我在div标签内部有一个asp gridview,使其可滚动但是当我选择行时,因为回发gridview再次进入顶部。我该如何保持这个位置?这是我的div标签

<div style="width: 100%; height:200px; overflow: auto; border: solid black; border-radius: 5px; ">

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
    DataSourceID="SqlDataSource1" 
    EmptyDataText="There are no data records to display." >
    <Columns>
        <asp:CommandField ShowSelectButton="True" />
        <asp:BoundField DataField="studentid" HeaderText="studentid" 
            SortExpression="studentid" />
        <asp:BoundField DataField="studname" HeaderText="studname" 
            SortExpression="studname" />
        <asp:BoundField DataField="subjectid" HeaderText="subjectid" 
            SortExpression="subjectid" />
        <asp:BoundField DataField="grade" HeaderText="grade" SortExpression="grade" />
        <asp:BoundField DataField="section" HeaderText="section" 
            SortExpression="section" />
        <asp:BoundField DataField="quarter" HeaderText="quarter" 
            SortExpression="quarter" />
        <asp:BoundField DataField="totalnumberpt" HeaderText="totalnumberpt" 
            SortExpression="totalnumberpt" />
        <asp:BoundField DataField="totalscoreofpt" HeaderText="totalscoreofpt" 
            SortExpression="totalscoreofpt" />
        <asp:BoundField DataField="maxscoreofpt" HeaderText="maxscoreofpt" 
            SortExpression="maxscoreofpt" />
        <asp:BoundField DataField="percentageofpt" HeaderText="percentageofpt" 
            SortExpression="percentageofpt" />
        <asp:BoundField DataField="weightedscorept" HeaderText="weightedscorept" 
            SortExpression="weightedscorept" />
        <asp:BoundField DataField="ptrs1" HeaderText="ptrs1" SortExpression="ptrs1" />
        <asp:BoundField DataField="ptms1" HeaderText="ptms1" SortExpression="ptms1" />
        <asp:BoundField DataField="ptrs2" HeaderText="ptrs2" SortExpression="ptrs2" />
        <asp:BoundField DataField="ptms2" HeaderText="ptms2" SortExpression="ptms2" />
        <asp:BoundField DataField="ptrs3" HeaderText="ptrs3" SortExpression="ptrs3" />
        <asp:BoundField DataField="ptms3" HeaderText="ptms3" SortExpression="ptms3" />
        <asp:BoundField DataField="ptrs4" HeaderText="ptrs4" SortExpression="ptrs4" />
        <asp:BoundField DataField="ptms4" HeaderText="ptms4" SortExpression="ptms4" />
        <asp:BoundField DataField="ptrs5" HeaderText="ptrs5" SortExpression="ptrs5" />
        <asp:BoundField DataField="ptms5" HeaderText="ptms5" SortExpression="ptms5" />
        <asp:BoundField DataField="ptrs6" HeaderText="ptrs6" SortExpression="ptrs6" />
        <asp:BoundField DataField="ptms6" HeaderText="ptms6" SortExpression="ptms6" />
        <asp:BoundField DataField="ptrs7" HeaderText="ptrs7" SortExpression="ptrs7" />
        <asp:BoundField DataField="ptms7" HeaderText="ptms7" SortExpression="ptms7" />
        <asp:BoundField DataField="ptrs8" HeaderText="ptrs8" SortExpression="ptrs8" />
        <asp:BoundField DataField="ptms8" HeaderText="ptms8" SortExpression="ptms8" />
        <asp:BoundField DataField="ptrs9" HeaderText="ptrs9" SortExpression="ptrs9" />
        <asp:BoundField DataField="ptms9" HeaderText="ptms9" SortExpression="ptms9" />
        <asp:BoundField DataField="ptrs10" HeaderText="ptrs10" 
            SortExpression="ptrs10" />
        <asp:BoundField DataField="ptms10" HeaderText="ptms10" 
            SortExpression="ptms10" />
    </Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:StConnectionString1 %>" 
    ProviderName="<%$ ConnectionStrings:StConnectionString1.ProviderName %>" 
    SelectCommand="SELECT [studentid], [studname], [subjectid], [grade], [section], [quarter], [totalnumberpt], [totalscoreofpt], [maxscoreofpt], [percentageofpt], [weightedscorept], [ptrs1], [ptms1], [ptrs2], [ptms2], [ptrs3], [ptms3], [ptrs4], [ptms4], [ptrs5], [ptms5], [ptrs6], [ptms6], [ptrs7], [ptms7], [ptrs8], [ptms8], [ptrs9], [ptms9], [ptrs10], [ptms10] FROM [tblpt]">
</asp:SqlDataSource>

<div> 

0 个答案:

没有答案