0
A
回答
0
你有几个选项。一种是通过设置面板的内容Document.getElementById("panel_id").innerHTML = "Your content here..."
另一种方法是使用CSS元素在加载时隐藏面板。然后在onclick代码中更改该面板的属性。有关详细信息:http://www.w3schools.com/CSS/pr_class_visibility.asp
0
如果您正在使用AJAX,你有两个主要选择:
- 裹在ASP.NET UpdatePanel控件的控制和处理的代码隐藏面板知名度。
- 使用javascript(推荐使用jQuery)在后台代码中向WebMethods发出ajax请求,并在请求成功时从客户端更新UI。
如果您是ASP.NET/AJAX的新手,我会推荐选项1,因为它更容易实现。要做到这一点,你就会有这样的事情:
标记:
<asp:ScriptManager ID="ScriptManager1" runat="server"/>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Panel ID="MyPanel" runat="server" Visible="false">
<!-- panel contents here -->
</asp:Panel>
<asp:Button ID="MyButton" runat="server" OnClick="MyButton_Click" Text="Do Something"/>
</ContentTemplate>
</asp:UpdatePanel>
代码隐藏:
protected void MyButton_Click(object sender, EventArgs e)
{
//do something when the button is clicked
//set the panel visible so that when this round trip is complete, the panel will show
MyPanel.Visible = true;
}
以上会使用AJAX来处理按钮单击事件,你可以这样做无论您需要什么,然后将面板设置为可见。
相关问题
- 1. 使用JavaFX场景或自定义控件中的场景
- 2. 如何解决给定内存限制的给定场景?
- 3. 哪一个是给定场景中的应用服务器
- 4. 如何在给定的场景中引发ArgumentNullException IList.Distinct方法
- 5. 我应该在下面的场景中使用锁定
- 6. 如何在场景中使用INNER JOIN?
- 7. 在不同场景中使用变量
- 8. $ ajax webservice在webfarm场景上失败
- 9. swift:从控制器访问正在使用的场景变量
- 10. 使用SQL查询特定场景
- 11. 在导航视图控制器中加载特定场景
- 12. 使用Servicebus的场景
- 13. 3D场景中的3D场景
- 14. 在SharePoint 2007中使用Ajax控件?
- 15. 给定场景中线程的高效实现
- 16. 如何在这个给定的场景中应用惰性量词?
- 17. 版本控制场景
- 18. 的InvocationTargetException在切换场景使用JavaFX
- 19. 在行为框架中使用定制标签运行场景
- 20. 检票和复杂的Ajax场景
- 21. 如何在asp.net中使用VB自定义Ajax的Ajax编辑器控件?
- 22. 如何使用gameplaykit将场景编辑器中的实体分配给场景编辑器
- 23. JavaFX从控制器中获取场景
- 24. 错误而用于添加场景的视图控制器的dealloc的NSManagedObjectContext,但确定为编辑场景
- 25. 使用红宝石在文件中搜索黄瓜场景
- 26. 用QGraphics场景显示图像场景
- 27. 使用pyglet切换场景
- 28. 带主窗口和许多用户控件的MVVM场景
- 29. 广场自定义控件控制
- 30. 用户控件中的ajax
您能详细说明您的意思吗?“我需要显示该过程是一些符号”? – 2010-03-25 14:11:36