控制状态和视图状态与数据绑定

时间:2013-12-20 22:27:50

标签: asp.net

假设我有一个自定义控件,如Table,其中包含不同数量的行。如果我走这条路线,使用数据绑定(如GridView)会有什么好处?如果我使用控制状态来跟踪行数会有什么好处?

编辑示例。

TableRow对象中的每个Table代表一名员工。每个TableCell都包含TextBox输入控件。用户可以使用Table下的按钮添加另一个空白员工(行)。输入的信息必须通过回发来维护。

使用states方法,可以将行数保存到控制状态。由于控制状态在视图状态之前加载,因此可以在视图状态恢复之前恢复该数字(提供对象以获取视图状态和发布值)。

使用GridView绑定?我不太了解这是如何工作的。根据我的看法,您可以对数据进行XML序列化并将其保存到Value控件的Hidden属性中。

0 个答案:

没有答案