首先,我对这个问题的标题感到抱歉,但我花了好几个小时试图找出问题的一些内容,我真的不认为标题可以说明我正在努力实现这个问题。我希望我能在这里传达这个想法。
好的,现在我有一个页面来创建一个包......每个包都包含项目,每个项目的数量应该被指定。
CreateBagPage:我只需要有一组CheckBox和一个与每个CheckBox关联的TextBox。
CheckBoxes Text属性将是项目的名称(从我的Db表驱动)..如果我想将项目添加到包中,我选择复选框..我还必须为每个项目指定数量所以这就是我需要将TextBox与每个CheckBox相关联的原因。还有一点问题,这让我开始考虑创建一个UserControl并将其放入转发器中。问题是每个项目都有一个ID,我需要通过它的ID保存项目,并且CheckBox中没有可用的属性来接受某种ValueField或其他东西!
我希望我能在这里找到帮助..
答案 0 :(得分:1)
您可以关联隐藏字段,保存其中的ID,然后当您访问支票时,您可以从隐藏字段中获取ID
答案 1 :(得分:0)
您可以为TextBoxes和CheckBoxes ID添加后缀1..n(如tb_1,cb_1),并在选中复选框时,解析其ID中的数字x并找到ID为tb_x的控件。