是否可以将SqlDataSource的实例序列化为结构化文本,例如XML?

时间:2011-05-11 02:40:19

标签: asp.net xml sqldatasource

我正在开发一个内部ASP.Net应用程序,由于某种原因,我将使用动态创建的SqlDataSource创建动态页面。所以,我找到了一种方法来将SqlDataSource实例序列化并持久化为结构化文本(例如XML),然后从结构化文本反序列化,然后实例化相应的对象( s)SqlDataSource。

请建议最简单的方法。

谢谢!

威廉

1 个答案:

答案 0 :(得分:0)

最简单的方法是序列化相关属性(例如Connection String,SelectCommand) - 这些是任何方式的字符串。对于反序列化,只需创建一个新的SqlDataSource并设置这些属性(或通过构造函数传递它们)。