|
|
1
1
在回发过程中查询字符串仍然可用,因此您可以从中获取ID。 如果您担心用户操作查询字符串参数,那么您可能应该添加一些额外的参数,以便在回发期间验证查询字符串的正确性。作为一个简单的示例,您可以添加ID参数和当前会话ID的MD5哈希,并在回发期间重新创建/比较该校验和。 |
|
|
2
0
尝试在页面onload中创建/加载用户控件。 如果要在UserControl内部加载其他用户控件,请使用OnInit事件。 使用viewstate来持久化在回发过程中需要重新实例化用户控件的信息。要将回发数据映射到ControlTree,必须确保具有相同的控制树。在映射之后,您可以更改ControlTree(加载一些其他控件,例如) 控制ID:是的,你必须给他们唯一的ID,否则它将不起作用。如果将问题存储在数据库中,那么使用数据库主键应该没有任何问题,因此命名它们,例如问题1、问题2(控件)。 |