C# 使用Ajax方法(如何实现)
使用ASP.NET中的更新面板,并在来自的帮助下,我完成了下图 其行为是,当我单击粗体名称时,该名称下带有数字的行被折叠 获取数据: 这是一个我无法更改的SDK Web服务,通过它,我在一次调用中获得了粗体名称,对于每个粗体名称,都是可数行的列表,在本例中,我必须调用4次Web服务 1个电话向我提供所有粗体姓名,然后每个粗体姓名打1个电话以获取第二个列表 我的雇主告诉我不要这样做,但只有当用户点击粗体名称时,才能获得第二行 我现在该怎么办?我有点迷路了 我知道该做什么,但不知道怎么做 我在HTML中创建了一个新行,用jQuery替换 在listView_ItemDataBound方法中,我将javascript更改为具有该行ID,以便更易于使用javascript函数 但是,如何在该特定行中显示正在加载的图像并加载次列表 我已经有了一个大的,用于在检索粗体名称列表时显示等待消息 我是否需要创建自己的中间Web服务来请求此数据 最大的问题是,我还需要选中第二行中的“提交”复选框:C# 使用Ajax方法(如何实现),c#,asp.net,jquery,ajax,C#,Asp.net,Jquery,Ajax,使用ASP.NET中的更新面板,并在来自的帮助下,我完成了下图 其行为是,当我单击粗体名称时,该名称下带有数字的行被折叠 获取数据: 这是一个我无法更改的SDK Web服务,通过它,我在一次调用中获得了粗体名称,对于每个粗体名称,都是可数行的列表,在本例中,我必须调用4次Web服务 1个电话向我提供所有粗体姓名,然后每个粗体姓名打1个电话以获取第二个列表 我的雇主告诉我不要这样做,但只有当用户点击粗体名称时,才能获得第二行 我现在该怎么办?我有点迷路了 我知道该做什么,但不知道怎么做 我在HTM
我在这里完全迷路了,谁能给我看看灯吗?ASP.NET Ajax可以使用UpdateProgress来显示图像或任何东西
<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="updPanel1" DisplayAfter="0">
<ProgressTemplate>
<img alt="Please Wait" src="Images/processing.gif" />
</ProgressTemplate>
</asp:UpdateProgress>
通过将位置设置为绝对,可以使用javascript将其移动到页面上的任何区域
执行此解决方案的最佳方法是使用回发对who页面进行编程。然后在页面上放置一个Ajax UpdatePanel
您可以在每一行的单击事件上调用web服务来填充数据。将数据放在隐藏的面板中。如果希望向下滑动,请使用Jquery和启动脚本来显示它
我能给出的最好的建议是,不要担心有一个真正光滑的用户界面。使页面正常工作,并从web服务获取数据。然后,在完成这些之后,努力使UI看起来更好
这就像演奏音乐,你不能一次写出一首歌的所有部分。你从一个主题开始,然后你创造旋律,第二和第三部分等等