c# - 如何使用 AJAX 创建/删除带有表单控件的表行?

标签 c# asp.net asp.net-ajax c#-3.0

我有一个表,其中有几个固定行,其中包含有自己的更新面板的用户控件。我需要能够在此表中创建新行,其中每一列都包含一个 TextBox 控件。出于显而易见的原因,我不想将整个表格包装在更新面板中,而是希望能够在没有完整回发的情况下创建/删除新行,并将 TextBox 控件注册/取消注册到/从页面,而不必重建整个表。

有什么想法/如果可以做到这一点?

最佳答案

可以使用客户端方法来完成,例如使用 JavaScript 模板或 MVVM 框架构建 UI。您还可以使用可以轻松模板化的 ListView 来呈现初始 shell,并且可以使用 JavaScript 添加其他行。

或者,将整个表格包装在一个 UpdatePanel 中。

关于c# - 如何使用 AJAX 创建/删除带有表单控件的表行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11361563/

相关文章:

jquery - 相当于 jQuery 中的 ASP.Net Ajax Function.createDelegate

c# - 如何在 Windows Phone 8 中导航页面

c# - 如何通过 C# 代码编辑 Windows 中的注册表值(regedit)?

C# ASP.NET VS 2010 专业分析器

javascript - 将 css 和 javascript 与 webforms bundle 在一起

asp.net - 在 javascript 中捕获回发的最佳方式?

jquery - 将 UpdatePanel 替换为 JQuery

c# - Page_load 之前单击 Button_click

c# - Gridview 检查其是否为空或 null

Asp.Net GridView 获取 TemplateField 上的当前行