我有几个用户控件,比如说A
、和。基于一些随机输入,我需要生成这些的组合。例如,如果输入是我需要显示两个 A,之后是 3 D,再显示一个 A,等等。B
C
D
2a3d1a2c
我还需要稳定 clientid 以使它们正常工作。因为这些控件中的每一个都使用自己的ClientID
属性来收集自己的输入。例如,用户控件 A 在内部生成一个名为 的输入this.ClientID + "$input1"
,并从诸如 的请求中收集其输入Request[this.ClientID + "$input1"]
。由于可以有多个 A,因此每个 A(unique) ClientID
在回发后都需要具有相同的 A,以便从请求中获得正确的输入。