c# - 使用 AJAX 动态加载 ASCX 控件

标签 c# asp.net-ajax ascx

我正在开发 ASP.NET 应用程序,并尝试执行以下操作:

我将只有一个 ASPX 页面分成两列。左列将是一个 TreeView,右列将是用于编辑 TreeView 节点的内容。

当用户可以在右列上选择要编辑的 TreeView 节点时。根据节点的深度,右列上的字段会有所不同。

例如,我想使用 ASCX 控件并使用 AJAX 动态加载右列。还有更好的选择吗?我可以这样做吗?

编辑:

当用户想要编辑 TreeView 的节点时,我不想重新加载整个页面。也许我需要在右列上添加一个 UpdatePanel,不是吗?

最佳答案

一般来说,是的,这是可以完成的,并且使用不同的 .NET ajax 框架来完成并不难。

很难提出“更好的选择”,因为这取决于您构建应用程序的方式及其不同的要求。

关于c# - 使用 AJAX 动态加载 ASCX 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2048652/

相关文章:

c# - 如何关闭自动完成功能并防止预填充字段

asp.net - ajax 日历的日期语法无效

.net - 如何在 .ascx 页面中使用 javascript

c# - 在 C# 中创建自定义泛型列表

c# - 有关 Vault.dll 和 Vaultcli.dll 的信息

c# - 委托(delegate)实例分配与方法组相比

javascript - ajax传递数组的方法

asp.net - 将耗时的操作移出页面加载

c# - 控件布局模板

c# - 如何在另一个用户控件中使用一个 asp.net 用户控件?