C# 持久化和反映状态中继器/数据列表

C# 持久化和反映状态中继器/数据列表,c#,asp.net,repeater,C#,Asp.net,Repeater,在我们的项目中,我们有一个表单,我们希望在中继器或类似datalist的替代方案中保持状态 这个表单是关于创建一个由“行”组成的发票,但是在实际处理完成之前不应该存储这些行。因此,我们将其存储在ViewState中 现在,中继器内的控件是否真正保持其状态并不重要,但重要的是,在服务器端重建中继器之前,我们可以跟踪对它们所做的任何更改 有没有办法做到这一点 额外资料: 控件:RadTextBox、RadNumericTextBox、RadComboBox、RequiredFieldValidato

在我们的项目中,我们有一个表单,我们希望在中继器或类似datalist的替代方案中保持状态

这个表单是关于创建一个由“行”组成的发票,但是在实际处理完成之前不应该存储这些行。因此,我们将其存储在ViewState中

现在,中继器内的控件是否真正保持其状态并不重要,但重要的是,在服务器端重建中继器之前,我们可以跟踪对它们所做的任何更改

有没有办法做到这一点

额外资料:

控件:RadTextBox、RadNumericTextBox、RadComboBox、RequiredFieldValidator Rad控件来自telerik库 .Net Framework:4.0 数据源类型:列表
谢谢

不知道您在问什么-中继器内的控件是否不保留回发状态?使用事务是否合适?这样,在提交或回滚事务之前,数据将被私自存储在数据库中。@sga101据我所知,事务用于将一个操作分组,以便在出现问题时可以回滚。这当前用于实际存储结果。问题是在比赛中保持成绩。@VinayC他们确实没有在赛后的比赛中保持状态。并且事件不会被触发。@Aidiakapi,如果您要在post上重新绑定中继器,那么请确保在早期页面周期中这样做,比如说page_init/page_load。此外,请确保已将ID分配给需要保留状态的控件,并生成一致的客户端ID。