0

我的目标是创建一个包含 xml 文件条目的列表视图的模块。xml 文件只是一些对象的序列化数组。以 Country{Code,Name,URL} 为例。

当一个条目被单击时,另一个控件应该显示某种项目控件中的所有项目,其样式基于类型(这个想法来自 WPF)。我假设可以为可能的项目类型创建某种样式/规则,在上述情况下是 Country。(欢迎任何关于如何实现这一目标的想法/建议)。

现在在样式项目列表中,应该能够选择想要的项目,并将其导出到基于新类型 SelectedContries{Code,Name,Url,Params} 的新 XML 文件。然后,用户需要在新列表中添加额外的参数并导出(序列化)。

我现在的问题是,做这样的模块什么是正确的方法。一个带有 3 个控件的模块。我是模块开发的新手,所以请深入解释一下。我是否在模块中创建 Asxc 文件作为我的控件?

根据我上面解释的目标,任何可能对这有好处的指南链接都很好,也欢迎任何一般性建议。谢谢。

4

1 回答 1

0

如果我说得对,您希望模块上有一个网格,显示从 xml 文件中读出的所有国家/地区条目。

用户可以编辑或向这些条目添加一些详细信息,然后将其再次导出(序列化)到 xml。我将使用实现的 Telerik Grid RadGrid(DNN 包装器称为“dnnGrid”)在模块的网格中显示所有 xml 项。

然后我会根据您的特殊需要增强网格,添加一些新列或编辑现有的列(不知道您要在此网格中编辑什么)。最后一步是再次序列化条目,这应该通过调用序列化方法的额外按钮来完成。

这些是我的基本想法。我是一名 dnn 模块开发人员,如果您向我详细解释一下,给我看一些 xml 文件等等,我想我可以更好地帮助您。

最好的问候,没有人

于 2012-04-28T11:39:48.840 回答