0

在我的 userReply.aspx 中,

<asp:Repeater runat="server" ID="rptReply" DataSource="mySqlDataSource">
        <HeaderTemplate>
            <table width="100%" cellpadding="10" cellspacing="10">
        </HeaderTemplate>
        <ItemTemplate>
                   <span style="margin-top:10px;display:block;">
                    <%# DataBinder.Eval(Container.DataItem, "Reply") %></span>
                        <br />
                  <span style="color: #0099CC; width: auto; height: auto;background-color: #ECF5FF;">
                       <span style="color: #666666; font-size: x-small; font-style: italic;">
                  <span class="timestamp" id="time" runat="server">
                                <%# DataBinder.Eval(Container.DataItem, "ReplyDate")%></span>, By <span 
                                     style="color: #0077CC;">
                                    <%# DataBinder.Eval(Container.DataItem, "UserName") %>
                                </span></span></span>
                                ReplyID : <%# DataBinder.Eval(Container.DataItem, "ReplyID") %>
        </ItemTemplate>
    </asp:Repeater>

我用“ReplyID”参数调用这个页面,

userReply.aspx?replyID=4

转发器(rptReply) 的数据源(mySqlDataSource) 的回复ID 为 1,2,3,4,5 和 6 。我想直接导航并自动滚动到具有 replyID 4的转发器项目。

4

1 回答 1

0

当您浏览页面并在页面中使用一些滚动实现时;

 $(document).ready(function() {
   // your scroll function
 });

我发现这个插件可以滚动页面中的任何元素。

于 2013-04-03T10:36:52.220 回答