0

如何为网格视图行设置动画以在同一页面中逐行显示。一切都应该在页面上?任何人请帮助我。在此先感谢

4

2 回答 2

1

动画 anASP.NET GridView不是你所追求的。您需要对从 生成的 HTML 进行动画处理ASP.NET GridView,为此您需要javascript和/或jQuery. 这些脚本语言是为 Web 构建的,便于 DOM 操作。

在这种情况下,一种可能的方法是在文档准备好时使行不可见,然后一次显示(和动画)它们。

您现在应该有足够的信息来继续搜索。

于 2013-10-21T06:04:57.040 回答
0

经过两天的工作,我做了以下事情:

<head runat="server">
    <title></title>
    <script src="http://code.jquery.com/jquery-1.8.2.js"></script>
    <script type="text/javascript">


        $(document).ready(function () {
            $("span[id$='label']").animate({marginLeft: "0.05in"},100).first().show("fast", function showNext() {
                $(this).next().show(200, showNext);
            });
});


    </script>
</head>

<body>
    <form id="form1" runat="server">
    <div>
    <asp:Repeater runat="server" ID="repeater1">
    <ItemTemplate>

   <asp:Label runat="server" ID="label" style="display:none" Text='<%#Eval("ename") %>'>
   </asp:Label>
   <br />
    </ItemTemplate>
    </asp:Repeater>
    </div>
    </form>
</body>
</html>
于 2013-10-23T08:38:01.040 回答