Tag: #html silverlight

如何使用Silverlight / C#删除HtmlElement中的所有子项#

所以我有这个Silverlight应用程序通过HTML表单提交调用一些报告(.rdlc)。 这个表格是通用的,所以我用它来用它来调用所有报告。 现在我想在每次提交表单时清除其中的输入元素。 因此,每当我想要一个没有孩子的新报告时,我想要一个清晰的表格 。 任何人都可以解释为什么当表格中输入超过5(或任何更大量的输入)时这不起作用? public static void RemoveInputsFromForm(HtmlElement Form) { if (HtmlPage.Document.GetElementById(Form.Id) != null) { foreach (HtmlElement element in Form.Children) { if (element.Id != string.Empty) { element.Parent.RemoveChild(element); } } } } 表单有ID,每个输入都有一个ID,它会随机删除一些输入,其他输入保留在表单中。 这是将输入元素插入到该表单中的方法: public static void AddInputToForm(HtmlElement Form, string Name, object Data) { if (Data != null && Data.ToString() != string.Empty) { var […]